Pokročilejší XML browser

Pokročilejší XML browser
« kdy: 21. 11. 2024, 07:08:01 »
Ahojte. Potreboval by som poradiť nástroj, v ktorom by sa dobre vyznalo v hlbokých xml štruktúrach, dajme tomu okolo 30 úrovní.
  • VSCode a PyCharm ukazujú celkom pekne nadradené elementy, ale iba prvých 5 úrovní od roota
  • Firefox a Chrome síce ukazujú XML pekne naformátované, ale keď potrebujem nájsť cestu k elementu 26. úrovne, nie je to ono
  • Navigator v Netbeanse sa mi zatiaľ pozdáva najviac, ale aj tam sa viem stratiť
Úplne ideálne by bolo, keby som klikol na element pravým tlačítkom a tam mi ponúklo Copy XPath. Existuje na to niečo?


Re:Pokročilejší XML browser
« Odpověď #1 kdy: 21. 11. 2024, 08:15:01 »
Oxygen XML Editor nebo Altova XML Spy (osobně používám ten první). A nejspíš i další.

Tonda

  • *****
  • 646
    • Zobrazit profil
    • E-mail
Re:Pokročilejší XML browser
« Odpověď #2 kdy: 21. 11. 2024, 15:21:19 »
V minulé práci jsem používal Altova XML Spy a je super, tedy až na cenu.

Re:Pokročilejší XML browser
« Odpověď #3 kdy: 22. 11. 2024, 07:58:16 »
Ďakujem za tipy. Pri tej cene radšej zostanem pri troške javascriptu :D Nepotrebujem to zas tak často, aby sa mi to oplatilo.

Na túto možnosť som aj zabudol, ale v browseroch sa dá vo firebugu/developer tools napísať do konzoly document.querySelector("nieco"), vo výsledku sa pohrabať a pravým tlačítkom sa dostanem ku Copy -> XPath. Akurát vo Firefoxe to je o jeden krok navyše - "Reveal in Inspector".

Re:Pokročilejší XML browser
« Odpověď #4 kdy: 22. 11. 2024, 08:19:30 »
Vlastne ani netreba ísť do konzoly, stačí ísť rovno do tabu Inspector (firefox) / Elements (chrome). Zaujímavé je, že Firefox 2MB xml mi Firefox načítava vyše minúty a Chrome to zvládne do 5 sekúnd.