dee*_*dsy 5 xml text-formatting
我下载了一个目录,它是 XML 格式的。如何将其从代码更改为人类可读的形式,并理想地将其保存为纯文本文件?我以前从未工作过/见过这些;我尝试弄乱 xslproc,因为它在这里被推荐用于有些类似的事情,但无法让它工作。我成功地将它加载到 textWrangler 中,它在 XML 中正确格式化(缩进/颜色/等),但我不知道我如何实际“运行”它以打印其内容。我也尝试过 Excel、Word、记事本,但最终还是出现了错误。
如果这还不清楚,我有这样的东西:
<TD>51.9029244701</TD>
<TD>47.0082067303</TD>
Run Code Online (Sandbox Code Playgroud)
我想要这样:
51.9029244701
47.0082067303
Run Code Online (Sandbox Code Playgroud)
我想用这个目录的信息制作一个文本文件。
小智 2
我编写了一个非常简单的 Python 脚本,它将读取 xml 文件,并将其内容输出到另一个文件中:
import sys
inFile = open(sys.argv[1], 'r')
outFile = open(sys.argv[2], 'w')
read = True
for i in inFile.read():
if i == '<':
read = not read
if read:
outFile.write(i)
if i == '>':
read = not read
Run Code Online (Sandbox Code Playgroud)
将其保存为 readxml.py,然后从 shell 中调用它,如下所示$ python readxml.py input.xml output.txt :它确实很初级,所以它可能不是您正在寻找的东西,但它是东西!
| 归档时间: |
|
| 查看次数: |
23446 次 |
| 最近记录: |