Contents Menu Expand Light mode Dark mode Auto light/dark mode
xsData 23.8 documentation
Light Logo Dark Logo
  • Installation
  • Command Line
  • Models Metadata
  • XML Binding
  • JSON Binding
  • WSDL (Experimental)
  • Examples
    • Docstring styles
    • XML Modeling
    • JSON Modeling
    • DTD Modeling
    • Compound Fields
    • Dataclasses Features
    • Extending Models
    • Pycode Serializer
    • Working with wildcards
    • Customize property names
    • Custom class factory
    • Wrapped List
    • Custom type mapping
    • Samples Repository
    • W3C XML Schema Suite
  • Data Types
  • API Reference
    • Generator Config
      • GeneratorConfig
      • GeneratorOutput
      • OutputFormat
      • GeneratorConventions
      • GeneratorSubstitutions
      • GeneratorExtensions
      • StructureStyle
      • DocstringStyle
      • ClassFilterStrategy
      • CompoundFields
      • ObjectType
      • ExtensionType
      • GeneratorSubstitution
      • GeneratorExtension
      • NameConvention
      • NameCase
    • Generic Models
      • AnyElement
      • DerivedElement
    • Parsing
      • XmlParser
      • UserXmlParser
      • JsonParser
      • ParserConfig
    • Serializing
      • XmlSerializer
      • JsonSerializer
      • PycodeSerializer
      • SerializerConfig
    • Utilities
      • xsdata.utils.text.capitalize
      • xsdata.utils.text.pascal_case
      • xsdata.utils.text.camel_case
      • xsdata.utils.text.mixed_case
      • xsdata.utils.text.mixed_pascal_case
      • xsdata.utils.text.mixed_snake_case
      • xsdata.utils.text.snake_case
      • xsdata.utils.text.kebab_case
    • XML Context
      • XmlContext
      • XmlVar
      • XmlMeta
    • XML Datatypes
      • XmlTime
      • XmlDate
      • XmlDateTime
      • XmlDuration
      • XmlPeriod
      • XmlHexBinary
      • XmlBase64Binary
    • XML Handlers
      • XmlEventHandler
      • XmlHandler
    • XML Nodes
      • ElementNode
      • WildcardNode
      • UnionNode
      • PrimitiveNode
      • StandardNode
      • WrapperNode
    • XML Writers
      • XmlEventWriter
      • XmlWriter
  • FAQ
    • DTDParseError: error parsing DTD
    • How can I compare output results between versions
    • Why are elements out of order?
    • Why do I get a TypeError: requires a single type
    • Why non-nullable fields are marked as optional?
  • Changelog

Links

  • PyPI
  • Conda
  • Github
Back to top
Edit this page

Examples#

Code Generation#

  • Docstring styles
  • XML Modeling
  • JSON Modeling
  • DTD Modeling
  • Compound Fields
  • Dataclasses Features
  • Extending Models

Data Binding#

  • Pycode Serializer
  • Working with wildcards

Advance Topics#

  • Customize property names
  • Custom class factory
  • Wrapped List
  • Custom type mapping

Test Suites#

  • Samples Repository
  • W3C XML Schema Suite
Next
Docstring styles
Previous
WSDL (Experimental)
Copyright © 2021, Christodoulos Tsoulloftas
Made with Sphinx and @pradyunsg's Furo
On this page
  • Examples
    • Code Generation
    • Data Binding
    • Advance Topics
    • Test Suites