0

因此,我将以下 XML 文件的行缩进不佳。

<?xml version="1.0" encoding="utf-8"?><H2HData date="19.08.2013 17:04:01"><Sport id="1" name="Futbol"><Country id="6" name="İsveç"><Tournament id="20" name="İsveç Allsvenskan Ligi"><Season id="9007" name="2013"><Stage id="19018" name="Lig"><Match id="11755684" name="Djurgarden - Hacken">

所以我想做的是,例如,在标签关闭后插入一个新行,如:

<?xml version="1.0" encoding="utf-8"?>
    <H2HData date="19.08.2013 17:04:01">
        <Sport id="1" name="Futbol">
            <Country id="6" name="İsveç">
                <Tournament id="20" name="İsveç Allsvenskan Ligi">

是否有捷径可寻?

4

2 回答 2

2

您实际上想要漂亮地打印您的 XML。在记事本++中,您可以安装XML Tools插件。

问题是在你的例子中这不起作用。该插件会抱怨,因为提供的示例不是有效的 XML(标签没有被关闭)。

于 2013-11-10T09:42:37.913 回答
1

如果您使用的是 Sublime Text,请Indent XML从 Package Control 获取插件。安装后,您可以使用CtrlKCtrlFSelection -> Format -> Auto Indent在选择要格式化的文本后使用。该插件适用于 ST2 和 ST3,也可用于格式化 JSON。

于 2013-11-11T18:04:56.090 回答