Hallo,
ich habe möchte XML-Dateien gerne gut lesbar (eingerückt!) darstellen.
Gibt es eine Software, die das ohne große Verrenkungen macht?
Ich kenne da nur Firefox bzw. Iceweasel. Da sieht das dann aber nicht so super aus, wegen der +/- Symbole zum ein-/ausklappen.
Ziel: Ich möchte die XML-Daten mit der Maus markieren und (schon fertig eingerückt) in ein anderes Dokument einfügen.
Viele Grüße
Christian
XML gut lesbar (eingerück!) darstellen
Re: XML gut lesbar (eingerück!) darstellen
da gibts z.B xmlindent ( wird auch vom universalindentgui ) verwendet, du könntest die XML's aber auch leicht z.B mit dem "xsltproc" umwandeln:
Gruß
gms
Code: Alles auswählen
gms@gms1 ~ $ cat x.xml
<A><B><C c="bla"/><D>hallo</D><!-- comment --></B></A>
gms@gms1 ~ $
gms@gms1 ~ $ cat x.xsl
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="@*|node()" priority="-1">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
gms@gms1 ~ $
gms@gms1 ~ $ xsltproc x.xsl x.xml
<?xml version="1.0"?>
<A>
<B>
<C c="bla"/>
<D>hallo</D>
<!-- comment -->
</B>
</A>
gms@gms1 ~ $
gms
- cray23kl
- Beiträge: 272
- Registriert: 19.04.2005 15:14:23
- Lizenz eigener Beiträge: GNU General Public License
Re: XML gut lesbar (eingerück!) darstellen
SUPER!!!
Das mit das xmlindent nicht aufgefallen ist...wohl Schuppen auf den Augen gehabt.
Auf jeden Fall waren das genau die Infos, die ich gesucht habe.
Vielen Dank.
Viele Grüße
Christian
Das mit das xmlindent nicht aufgefallen ist...wohl Schuppen auf den Augen gehabt.
Auf jeden Fall waren das genau die Infos, die ich gesucht habe.
Vielen Dank.
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Viele Grüße
Christian