gpt4 book ai didi

java - 需要使用看起来很奇怪的 Schema 来解析 XML

转载 作者:行者123 更新时间:2023-12-01 15:35:44 25 4
gpt4 key购买 nike

正如我在接受这份工作之前所理解的那样,XML 使用一系列键值对,直到今天,这些对我的使用方式似乎相当简单。基本上我需要在 Android 中解析这样的 XML 文档:

<MailingAddress Caption="Mailing Address" PropertyType="CRM.Address" FieldType="4" DisplayType="0" ValueType="0" IsRequired="False">
<CRM.Address>
<Street Caption="Street" PropertyType="System.String" FieldType="1" DisplayType="1" ValueType="1" MaxDataLength="400" IsRequired="False" />
<City Caption="City" PropertyType="System.String" FieldType="1" DisplayType="1" ValueType="1" MaxDataLength="400" IsRequired="False" />
<State Caption="State" PropertyType="System.String" FieldType="1" DisplayType="1" ValueType="1" MaxDataLength="200" IsRequired="False" />
<PostalCode Caption="Postal Code" PropertyType="System.String" FieldType="1" DisplayType="1" ValueType="1" MaxDataLength="100" IsRequired="False" />
<Country Caption="Country" PropertyType="System.String" FieldType="1" DisplayType="1" ValueType="1" MaxDataLength="200" IsRequired="False" />
</CRM.Address>

有谁知道我如何解析这个或知道对我有用的解析器?我必须编写自己的解析器吗?

最佳答案

这看起来像格式良好的 xml ,所以有一个模式,使用 xsd to java 命令生成 POJO ,然后反序列化,然后我们应该将 xml 中的值作为 POJO ,这样我们就可以从 java pojo 做任何我们想做的事情

关于java - 需要使用看起来很奇怪的 Schema 来解析 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8874972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com