在NSXMLNode上设置转义的stringValue

时间:2015-11-24 19:25:08

标签: xml cocoa

我使用NSXMLDocument来解析HTML文档。尝试设置NSXMLElement(类型为NSXMLNode)的特定属性时

attr?.setStringValue("a", resolvingEntities: false)

然后使用

从文档中获取生成的XML字符串
document?.XMLString

将导致以下输出

<element attr="&amp;#61;">

而不是我的意图:

<element attr="&#61;">

有没有什么方法可以直接指定字符串我希望它在结果XMLString中的样子?这个特殊要求的原因是我希望“混淆”与html实体的mailto:链接。

0 个答案:

没有答案