python中的xsd解析

2024-09-30 06:26:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个xdr文件,它的格式被描述为xsd。所以我需要先解析xsd文件。有没有一个python工具可以解析xsd并给出各个字段及其类型。你知道吗

我试图解析的xsd文件的一个示例如下:http://mibs.cablelabs.com/namespaces/DOCSIS/3.0/xsd/ipdr/DOCSIS-SAMIS-TYPE-1/DOCSIS-SAMIS-TYPE-1_3.5.1-A.1.xsd


Tags: 文件工具comhttp示例类型格式type
1条回答
网友
1楼 · 发布于 2024-09-30 06:26:17

我想你应该先看看这个家伙:

https://pypi.org/project/xmlschema/

从来没有机会使用它自己之前,但它看起来强大和可怕的。你知道吗

请注意此功能:

Decoding of XML data into Python data and to JSON

如示例所述:

Using a schema you can also decode the XML documents to nested dictionaries, with values that match to the data types declared by the schema.

我想你可能想试试。你知道吗

现在,关于熟悉模式的最佳方法,我假设您的目标是,为什么不尝试使用XML编辑器(例如oXygen)生成一个示例实例,然后使用上面的内容查看其中的所有内容?你知道吗

您也可以尝试:

https://pypi.org/project/generateDS/

希望这有帮助!你知道吗

相关问题 更多 >

    热门问题