• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

XML格式的压痕标记匹配 – Linux的

xml 来源:HardCode 6次浏览

我有它的格式是相当压缩,所有的标签都像XML格式的压痕标记匹配 – Linux的

<PersonalData><IndividualDetails><Title>Mr</Title><Gender>Male</Gender><FirstName>Hae</FirstName><Surname>JONES</Surname><Occupation>Banker</Occupation><DateofBirth>4/6/76</DateofBirth><LastKnownAddress></LastKnownAddress><LastKnownPostCode>00145</LastKnownPostCode><OtherNames></OtherNames></IndividualDetails><OccupationDetails><Company>SD Bank</Company><CompanyAddress>Sunset Boulevard NY</CompanyAddress><ContactNo>335698457</ContactNo></OccupationDetails></PersonalData> 

粘在一起是否有壳的任何命令,可以正确地格式化标签的XML文件。如果不是缩进,只将标签添加到自己的行中也可以解决我的问题。

===========解决方案如下:

xmllint --format <your-xml-file> 

例如

$ cat test.xml 
<a><b>c</b></a> 
$ xmllint --format test.xml 
<a> 
    <b>c</b> 
</a> 
$ xmllint --format test.xml > test.formatted.xml 
$ cat test.formatted.xml 
<a> 
    <b>c</b> 
</a> 
$ 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)