【发布时间】:2018-05-25 22:21:50
【问题描述】:
我正在创建一个 XML 文档并尝试在 XMLElement 之间插入标签,如下所示
let tEle = XMLElement.element(withName: "xuv") as? XMLElement
let segEle = XMLElement.element(withName: "seg") as? XMLElement
segEle?.stringValue = "Sample Text Here"
tuvEle?.addChild(segEle!)
这工作正常,但对于 segEle,我想在文本之间添加一些标签作为 "Sample Text <ph x="1" type="x-LPH"/> Here",如果我们注意到我需要在字符串之间插入“ph”标签。
仅供参考:我尝试在字符串之间插入 " <ph x=\"#\" type=\"x-LPH\"/> " 这个文本,但这不起作用,因为在输出 xml 文件中 "ph" 标签显示为 &lt;ph x="0" type="x-LPH"/&gt; OBLIGATOIRE &lt;ph x="1" type="x-LPH"/&gt;(如果我们注意到“" 被替换为">")
谁能告诉我如何处理这个问题。
【问题讨论】:
标签: swift macos cocoa nsxmlelement