kezdő - xml format

Adott egy letöltött xml fájl, de szerkesztőben megnyitva, csak egy katyvaszt látok. Nincs betördelve, és áttekinthetetlen az egész.
Van erre valami megoldás? A json detto. Ez amúgy egy időjárás xml vagy json, de ahhoz hogy kezelni tudjam, áttekinthetőnek is kellene lennie, legalábbis addig amíg a feldolgozó szkriptet megírom. Esetleg valami online cucc?

Hozzászólások

Húzd be egy böngészőbe az xml-t, azok szépen meg tudják jeleníteni.

Vagy böngésző javascript konzoljába másold be, hogy JSON.parse('{"teszt":"42"}').

Amúgy nyilván van rá ezer meg egy célszoftver is.

googleben: xml beautifier
vagy xml formatter

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Talán arra gondolsz, hogy amit látsz, az egy LF-only textfile. A világ összes szövegszerkesztője jól kezeli ezt is, kivéve a notepad.exe-t.

Szerk: XML-t formázni tud pl az 'xmllint -format'

Linux kwrite nem formázza, és ha bekapcsolom a sortörést, akkor sem lesz jó. Nincs meg a "fa struktúra".
De végül az xml-t el is vetettem, mert bonyi az xmllint kezelése.
A jq egyszerűbb. Bár a jsont sem tudom megjeleníteni helyesen, de a lekérdezésekkel azért ha lassan is, de haladok.

Ha megsúgnád, hogy milyen scriptnyelven próbálkozol, több segítséget kapnál. Egyébként a struktúrát nem a sortörés adja, hanem az xml tagek (xml), illetve a zárójelezés (json). De neked ezzel nem kell foglalkoznod, az értelmes nyelvekben mindkettőhöz van eszköz, ami vagy arra jó, hogy adott "ágat" kibogarássz az adatszerkezetből, vagy arra, hogy a json-ban lévő adatokat belerámolja az adott nyelv megfelelő szrekezetű változóiba.

A "pretty print" keyword a te barátod keresésnél, innentől rajtad áll, miben szeretnéd megnyitni olvashatóan.

xmllint
--
"Sose a gép a hülye."