gpt4 book ai didi

xml - 在 XML 中包装任意 XML

转载 作者:数据小太阳 更新时间:2023-10-29 01:53:25 37 4
gpt4 key购买 nike

我需要在包装器 XML 文档中嵌入任意(语法上有效的)XML 文档。嵌入式文档被视为纯文本,在解析包装文档时不需要可解析。

我知道“CDATA trick”,但如果内部 XML 文档本身包含 CDATA 段,我就无法使用它,而且我需要能够嵌入任何有效的 XML 文档.任何有关完成此操作或解决 CDATA 限制的建议都将不胜感激。

最佳答案

您需要正确转义文本。您不会说您使用的是什么语言,但一般来说:您构建一个 DOM,创建一个包含“内部”XML 的文本节点,然后序列化该 DOM。序列化程序将为您处理转义。

这里的关键点是使用序列化程序 来生成您的输出。不要简单地编写字符串,因为您几乎肯定会生成格式不正确的 XML。

关于xml - 在 XML 中包装任意 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/777302/

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