1

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; ("<" の場合は "<" に置き換えられ、">" の場合は次のように置き換えられます)。 ">")

どなたか、これをどのように処理できるか教えてください。

4

1 に答える 1