XMLStarlet

XMLStarlet

XMLStarlet ist ein Kommandozeilenwerkzeug für die Verarbeitung von XML-Dokumenten. XMLStarlet wurde von Mikhail Grushinskiy in C entwickelt und greift auf die Bibliotheken libxml2 und libxslt (siehe XSL Transformation) zu. Es erzeugt je nach Aufrufparametern unterschiedliche, einfache XSLT-Templates und wendet diese auf ein Eingabedokument an.

Zum Funktionsumfang[1] von XMLStarlet gehören u. a.

  • Prüfen und Validieren von XML-Dokumenten (DTD, XSD, RelaxNG)
  • Berechnen von XPath-Ausdrücken auf XML-Dokumenten (Summen etc.)
  • Durchsuchen von XML-Dokumenten nach XPath-Ausdrücken
  • Anwenden von Stylesheets
  • Abfrage von XML-Dokumenten (Elemente, Attribute, Sortierungen etc.)
  • Verändern und Bearbeiten von XML-Dokumenten (z. B. Löschen oder Umbenennen von Elementen)
  • Formatieren von XML-Dokumenten
  • XML-Dokumente per http- oder ftp-URLs herunterladen.

Die letzte aktuelle Version ist 1.2.1 und wurde am 7. Juli 2011 auf Sourceforge[2] veröffentlicht.

Quellen

  1. http://xmlstar.sourceforge.net/
  2. http://sourceforge.net/projects/xmlstar/files/

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Xmlstarlet — ist ein Kommandozeilenwerkzeug für die Verarbeitung von XML Dokumenten. XMLStarlet wurde von Mikhail Grushinskiy in C entwickelt und greift auf die Bibliotheken libxml2 und libxslt (siehe XSL Transformation) zu. Es erzeugt je nach… …   Deutsch Wikipedia

  • XMLStarlet — is a command line XML utility which allows the modification and validation of XML documents.It is released under a MIT License. Example Usage An XML document can be validated against an XSD schema as follows: xml val e s my.xsd my.xml External… …   Wikipedia

  • XSL-T — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • XSLT — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • XSL Transformations — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • Xslt — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • XPath 1.0 — XPath (XML Path Language) is a language for selecting nodes from an XML document. In addition, XPath may be used to compute values (strings, numbers, or boolean values) from the content of an XML document. The current version of the language is… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”