我有大约 8000 个 xml 文件需要转换为文本文件。文本文件必须包含 xml 文件的标题、描述和关键字,不含标签,并删除其他元素和属性。换句话说,我需要创建 8000 个文本文件,其中包含 xml 文件的标题、描述和关键字。我需要编码才能系统地完成此操作。任何帮助将不胜感激。提前致谢。
从 XML 到文本听起来像是 XSLT 的工作 - 它是一种基于 XML 的转换语言,可以接受 XML 输入并在输出端将其转换为任何基于文本的内容。
您可以在许多网站上阅读有关 XSLT 的内容 - 这是最好的教程之一W3学校 http://www.w3schools.com/xsl/default.asp one.
由于您没有发布任何示例 XML,因此我不知道您的 XML 是什么样子,也不知道您的输出应该是什么。但假设它看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<root>
<title>Some Title</title>
<description>Some description</description>
<keywords>
<keyword>Keyword1</keyword>
<keyword>Keyword2</keyword>
<keyword>Keyword3</keyword>
<keyword>Keyword4</keyword>
</keywords>
</root>
您可以轻松编写 XSLT 转换,将其转换为
你的文本文件.txt
Some Title
Some Description
Keyword1,Keyword2,Keyword3,Keyword4
或您正在寻找的任何其他格式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)