需要xslt 2.0的帮助以达到以下要求。
*输入:
<code>"{
"successful": true,
"errors": [],
"elements": [
{
"code": "1234567890",
"channelProcessingTime": 15676456700
},
{
"code": "0987654321",
"channelProcessingTime": 36509878076
}
]
}"</code>
*必填输出:
<code>
<successful>true</successful>
<elements>
<code>1234567890</code>
<channelProcessingTime>15676456700</channelProcessingTime>
</elements>
<elements>
<code>0987654321</code>
<channelProcessingTime>36509878076</channelProcessingTime>
</elements>
</code>
需要xslt 2.0的帮助来实现上述要求。
1条答案
按热度按时间vnzz0bqm1#
在XSLT 3.0中,这是一个微不足道的问题,但首先必须删除JSON代码周围的引号,以获得有效的JSON:
请注意,如果JSON名称不是有效的XML元素名称,则此操作可能会失败。