2010-02-17 7 views

Antwort

4

Die Abfragesyntax für XML heißt XPath.

1

Sie können entweder E4X oder XPath verwenden, um Ihre XML-Datei abzufragen. Ich würde empfehlen, die neue E4X-Technologie zu verwenden, da sie einfacher zu verwenden ist als XPath.

jQuery bietet nur standardmäßige hierarchische Funktionen zum Parsen von XML-Dateien (see here), da es sonst nicht seine Aufgabe ist, etwas anderes zu tun.

2

Ich erstelle derzeit eine Art von "jQuery-Port zu Java". Es heißt jOOX und wird die meisten der DOM-Navigations- und Manipulationsmethoden von jQuery bereitstellen. Neben einem einfachen Selektor Ausdruckssprache, Standard XPath und XML-Transformation, unterstützt auf der Grundlage der Standard-Java-DOM-API

https://github.com/jOOQ/jOOX

Einige Beispielcode:

// Find the order at index for and add an element "paid" 
$(document).find("orders").children().eq(4) 
      .append("<paid>true</paid>"); 

// Find those orders that are paid and flag them as "settled" 
$(document).find("orders").children().find("paid") 
      .after("<settled>true</settled>"); 
Verwandte Themen