Formatage XML Balises Indentation Correspondance - Linux
J'ai un fichier XML dont le format est très compressé et toutes les balises sont rester ensemble comme
<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>
Est-il une commande shell qui peut formater correctement les balises. Si pas d'indentation seulement ajouté les balises pour leurs propres lignes est aussi possible de résoudre mon problème.
source d'informationauteur HardCode
Vous devez vous connecter pour publier un commentaire.
exemple
-xml - spécifier l'entrée est bien formé XML
-q - supprimer non essentiels de sortie
-i - tiret contenu de l'élément
bien rangé pouvez travailler avec les fichiers et les stdin/stdout
produira