【发布时间】:2019-07-07 01:54:46
【问题描述】:
我有一个 xml 文件,它有一个 CDATA 部分,它又包含 xml 数据。我需要从 CDATA 中的 xml 中获取一个特定节点,然后再创建一个相同类型的节点并保存 xml。
替换和保存功能适用于 1 个输入。但我希望将标签附加到同一个文件中。我希望我清楚!
【问题讨论】:
-
CDATA 的全部意义在于内容是不透明的,并且不被视为结构化 DOM 的一部分(除了“这里是一段文本”)。您需要提取文本数据并使用您选择的 XML DOM 解析器将其重新解析为 separate DOM。
-
请将代码和数据发布为文本,而不是图片。
-
(?xml version="1.0" encoding=" UTF-8"?) [replace_text] ]]> -
我希望它取决于将替换 SelectObj 标记中的某些文本的输入:
(?xml version="1.0" encoding="UTF-8"?) [replace_text_placeholder] (?xml version="1.0" encoding="UTF-8"? ) [replace_text_placeholder] ]]>