在 XML 文档中使用“小于”字符 (<) 并解析它

Hoo*_*oli 1 xml parsing objective-c ios gdataxml

我需要解析一个 XML 文档,其中存在如下例所示的条件:

<element condition="var < 5">element name</element>

问题是解析器不允许使用“小于”(<) 字符。

我尝试了 GDataXML -> 它给我一个错误,说存在非法字符。

我还尝试了 TBXML -> 它没有考虑存在此字符的属性。

我想其他解析器也是如此。

我怎样才能解决这个问题?

Woj*_*ekT 5

你应该替换<&lt;

  • 如果他们不懂技术,就不应该编辑 xml。您可以提供转义这些字符的表单。 (6认同)