使用Python将XSD(XML Schema)转换为AVSC(Avro Schema)

5
我正在将大型XML文件转换为Avro格式,作为其中的一部分,我需要使用XSD模式来生成Avro文件模式 - 最好使用Python。我找不到任何有效的资源来进行此转换。社区能否帮助我?
以下是XSD文件的示例格式:
<xsd:complexType name="tablename">
- <xsd:sequence>
  <xsd:element name="column1" type="String38" /> 
  <xsd:element name="column2" type="String255" /> 
  <xsd:element name="column3" type="String255" minOccurs="0" /> 
  <xsd:element name="column4" type="ValidDate" minOccurs="0" /> 
</xsd:sequence>
<xsd:attribute name="schemaVersion" type="xsd:string" use="required" /> 
</xsd:complexType>
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接