【发布时间】:2021-07-06 00:38:13
【问题描述】:
我正在尝试获取此特定 xml 结构的 JSON 结构 XML:
<categories>
<category id="12">Deals</category>
<category id="15">Navigation</category>
<category id="16">Personalization</category>
</categories>
如果我尝试这样的 JSON 结构
{
"categories": {
{
"category": "Products and Services",
"id": "13"
},
{
"category": "Customer Service",
"id": "913",
}
}
}
我得到这样的类别数组。
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<categories>
<category>Products and Services</category>
<id>13</id>
</categories>
<categories>
<category>Products and Services</category>
<id>913</id>
</categories>
</root>
我正在尝试使用类别数组获取一个类别元素。我不想丢失 ID 和 category 元素所持有的值。
您能否建议我如何获取给定 XML 的 JSON,而不会丢失元素中的属性、元素值以及不创建多个类别?提前致谢
【问题讨论】:
-
是什么让你“得到这样的类别数组”?它是您使用的工具吗?
-
这是来自 web 服务 API 的一段 xml 输出