小编dar*_*734的帖子

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

我正在将巨大的xml文件转换为avro格式,作为该过程的一部分,我将不得不使用XSD模式来生成Avro文件模式-使用Python(最好是使用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>
Run Code Online (Sandbox Code Playgroud)

python xml json xsd avro

5
推荐指数
1
解决办法
1547
查看次数

标签 统计

avro ×1

json ×1

python ×1

xml ×1

xsd ×1