mam dużo plików XML, które mają coś w postaci:Jak usunąć elementy z xml za pomocą xslt z stylesheet i xsltproc?
<Element fruit="apple" animal="cat" />
Który Chcę zostać usunięte z pliku.
Korzystając z arkusza stylów XSLT i narzędzia wiersza polecenia xsltproc dla systemu Linux, w jaki sposób mogę to zrobić?
W tym miejscu skryptu mam już listę plików zawierających element, który chcę usunąć, więc pojedynczy plik może być użyty jako parametr.
EDIT: kwestia została pierwotnie pozbawione intencji.
Co staram się osiągnąć, to usunąć cały element "Element" gdzie (owoc == "jabłko" & & zwierzę == "kot"). W tym samym dokumencie jest wiele elementów o nazwie "Element", chciałbym, aby one pozostały. Więc
<Element fruit="orange" animal="dog" />
<Element fruit="apple" animal="cat" />
<Element fruit="pear" animal="wild three eyed mongoose of kentucky" />
staną:
<Element fruit="orange" animal="dog" />
<Element fruit="pear" animal="wild three eyed mongoose of kentucky" />
Mimo że nie zadaję właściwego pytania, odpowiedziałeś dokładnie na pytanie, o co powinienem zapytać! :) – Grundlefleck
Dlaczego więc nie oznaczysz tego postu jako poprawnej odpowiedzi? Wtedy zniknie z listy problemów bez odpowiedzi. –
Musiałem poczekać, aż sprawdziłem, że zadziałało i nie dostałem dzisiaj szansy na pracę. Zrobione teraz, dzięki Dimitre. – Grundlefleck