Ich habe viele XML-Dateien, die etwas von der Form haben:
<Element fruit="apple" animal="cat" />
Was ich aus der Datei entfernen möchte.
Wie kann ich dies mit einem XSLT-Stylesheet und dem Linux-Befehlszeilenprogramm xsltproc tun?
Zu diesem Zeitpunkt im Skript habe ich bereits die Liste der Dateien, die das Element enthalten, das ich entfernen möchte, sodass die einzelne Datei als Parameter verwendet werden kann.
EDIT: Die Frage hatte ursprünglich keine Absicht.
Was ich versuche zu erreichen, ist das gesamte Element "Element" wo (Frucht == "Apfel" && Tier == "Katze") zu entfernen. Im selben Dokument gibt es viele Elemente mit dem Namen "Element". Ich möchte, dass diese erhalten bleiben. Damit
<Element fruit="orange" animal="dog" />
<Element fruit="apple" animal="cat" />
<Element fruit="pear" animal="wild three eyed mongoose of kentucky" />
Würde werden:
<Element fruit="orange" animal="dog" />
<Element fruit="pear" animal="wild three eyed mongoose of kentucky" />