gpt4 book ai didi

ios - 如何为 iOS 解析正确格式化 XML

转载 作者:行者123 更新时间:2023-11-28 22:53:33 24 4
gpt4 key购买 nike

我正在编写一些代码来将问题解析为对象。我正在使用 NSXMLParser。问题是,我也格式化了我自己的 XML 数据,我认为这是不正确的。

<?xml version="1.0" encoding="UTF-8"?>
<factor value="1">
<key value="plus">
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>

</key>
<key value="minus">
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>

</key>
</factor>
<factor value="2">
<key value="plus">
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
</key>
<key value="minus">
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
<question>PLACEHOLDER_TEXT</question>
</key>
</factor>

这就是我正在解析的 xml。问题进行到一半,解析器给了我Error Domain=NSXMLParserErrorDomain Code=5 “操作无法完成。(NSXMLParserErrorDomain 错误 5。)”

我的问题:如何设置格式才能正确解析整个文档。最终结果是有一个问题管理对象,其属性为:key 和 factor。

最佳答案

我会建议把你所有的 <factor>进入名为 <factors> 的根标签所以你可以遍历它来获得你所有的 <factor>

关于ios - 如何为 iOS 解析正确格式化 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11303323/

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