【问题标题】:Serialize/Deserialize ODATA xml to C# object将 ODATA xml 序列化/反序列化为 C# 对象
【发布时间】:2018-07-17 07:50:23
【问题描述】:

我需要将 ODATA XML 转换为 C# 对象并返回 示例 xml。

 <entry xml:base="abc.com:8000"
       xmlns=w3.org/2005/Atom"
       xmlns:m="schemas.microsoft.com/ado/2007/08/dataservices/metadata"
       xmlns:d="schemas.microsoft.com/ado/2007/08/dataservices"
    >
       <id>abc.com:8000</id>
       <title type="text">MaintNotifSet</title>
       <content type="application/xml">
          <m:properties>
             <d:NotifType>MA</d:NotifType>
             <d:Dscid>...dsc id...</d:Dscid>
          </m:properties>
       </content>
    </entry>

是否有任何库可以帮助解析。请点亮。

【问题讨论】:

    标签: c# xml odata feed


    【解决方案1】:

    在Visual Studio安装中使用XSD命令工具

    XSD MyXml.xml
    

    这将生成 MyXxl.XSD 那么

    XSD /c myxml.xsd
    

    这将生成包含你的类的 myxml.c

    【讨论】:

    猜你喜欢
    • 2015-01-09
    • 2018-10-11
    • 2014-11-30
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2020-05-10
    相关资源
    最近更新 更多