我有一些很长的XML文件。如何将它们转换为“Dokuwiki表”?
XML文档如下:
<xml row>
<name>...</name>
<type>...</type>
.
.
.
</xml row>
<xml row>
.
.
.
dokuwiki表如:
^ I'm a table header ^ Me too ^
| I'm a table content | Me too |
答案 0 :(得分:0)
对于这类任务,传统的unix工具包是你最好的朋友。 sed
或awk
可以很好地解决问题。但是如果你不习惯这些工具,那么你甚至可以使用任何texteditor的替换功能,至少在这个简单的情况下,它可以解决这里的问题,如我所见。只需将<name>
,</name>\n<type>
和</type>
替换为|
,然后在文件的开头/结尾剪切垃圾。
(现在没试过,只是先猜一下,也许你需要更多地处理\n
?并且<xml row>
也需要用空字符串替换,如果还有更多的标签,同样适用。试试吧,你会看到!你可以解决它我确定!)