XMLStarlet-1.6.1

Introduksjon til XMLStarlet

XMLStarlet er et CLI verktøy for å transformere, spørre, validere og redigere XML dokumenter.

XMLStarlet Avhengigheter

Påkrevd

libxml2 og libxslt

Installasjon av XMLStarlet

fiks bygging av XMLStarlet mot versjoner av libxml2 nyere enn 2.14.0:

sed -i 's/ATTRIBUTE_UNUSED/__attribute__((unused))/g' src/xml_pyx.c

Installer XMLStarlet ved å kjøre følgende kommandoer:

./configure --prefix=/usr \
            --with-lib{xml,xslt}-prefix=/usr \
            --docdir=/usr/share/doc/xmlstarlet-1.6.1 &&
make

Nå, som root bruker:

make install &&
ln -sfv xml /usr/bin/xmlstarlet &&
install -vm644 doc/xmlstarlet-ug.pdf -t /usr/share/doc/xmlstarlet-1.6.1

Parameterforklaringer

--with-lib{xml,xslt}-prefix=/usr: Denne parameteren forteller XMLStarlet hvor libxml2 og libxslt er installert. Dette er nødvendig, da XMLStarlet ellers ikke finner deklarasjonene deres.

Innhold

Installerte Programmer: xml og xmlstarlet (lenker til xml)
Installerte Biblioteker: Ingen
Installert Mappe: /usr/share/doc/xmlstarlet-1.6.1

Korte Beskrivelser

xml

transformerer, spør, validerer og redigerer XML dokumenter