XML2. Ranking & Zusammenfassung
- Name des Herausgebers:
- Dan Egnor
- Website des Verlags:
- http://ofb.net/~egnor/xml2/
XML2. Stichworte
XML2. Beschreibung
XML2 ist ein XML / UNIX-Verarbeitungswerkzeug. XML2 ist ein XML / UNIX-Verarbeitungswerkzeug. Diese Tools werden verwendet, um XML und HTML auf und von einem linieorientierten Format zu konvertieren, das in der Verarbeitung von Classic Unix Pipeline-Verarbeitungswerkzeugen wie GREP, SED, AWK, Schnitt, Shell-Skripts usw. installiert ist. Holen Sie sich die Gnome-XML-Bibliothek (LIBXML). Ich verwende Version 1.8.6. Andere Versionen funktionieren möglicherweise oder funktionieren möglicherweise nicht. Stellen Sie sicher, dass sich XML-Config auf Ihrem Pfad befindet. 2. Rufen Sie den Quell-Tarball namens XML2-Version.tar.gz.3 ab. Run machen. Sie sollten jetzt zwei Binärdateien haben: XML2 und 2xml. Symbolische Links werden verwendet, um alternative Namen anzubieten: HTML2 und 2HTML.4. Kopieren Sie die Binärdateien und Links irgendwo.Limitation: · Die Unterstützung von Namespace ist abwesend. · Whitespace ist nicht immer erhalten, und die Regeln für das Erhalt und Erzeugen von Leerzeichen sind komplex. · Es ist möglich, alle Whitespace zu erhalten, aber die resultierenden flachen Dateien sind groß und hässlich. In den meisten Fällen ist der Whitespace bedeutungslos, nur um den XML menschenlesbar zu machen. Sogar in HTML ist der Whitespace manchmal bedeutsam und manchmal nicht, ohne einfacher Weg zu sagen, was. · XML ist grundsätzlich hierarchisch, nicht rekordorientiert. · Die Nützlichkeit rekordorientierter UNIX-Tools zu dieser Domäne ist immer beschränkt auf Einfache Vorgänge wie grundlegende Suche und Ersatz, egal wie viele syntaktische Transformationen wir machen. Eine komplexere Verarbeitung erfordert XML-spezifische Werkzeuge wie XSLT. · Die Transformation ist komplex. · Die von diesen Werkzeuge verwendete Syntax ist relativ intuitiv, aber nur schwer zu beschreiben. (Meine eigene Dokumentation stützt sich nur auf Beispiele.) Dies macht es schwierig, an Daten formal zu sein, so dass subtile Fehler leicht zu machen sind. Anforderungen: · Libxml.
XML2. Zugehörige Software