Freitag, 25. Mai 2012


News

Freitag, 9. April 2010 | News

XPath Expressions anstelle von CSS-Selektoren

(Link zum Artikel: http://www.entwickler.de/php//054866)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

CSS-Selektoren dürften den meisten Webentwicklern bekannt sein, serverseitig versprechen XPath Expressions jedoch eine flexiblere Handhabung von Nodes und Werten im DOM. Doch wie lassen sich die bekannten CSS-Selektoren in korrespondierende XPath-Ausdrücke umwandeln? Genau das beschreibt Thomas Weinert aktuell im inoffiziellen papaya-Entwicklerblog.

Dabei geht er unter anderem auf das für XPath wichtige Context-handling ein, die unterschiedliche Behandlung von Namespaces oder auch das Axes-Feature aus XPath, das in den CSS-Selektoren so nicht existiert und ein Node-Set relativ zum aktuellen Knoten beschreibt.

I think any CSS selector can be converted into a XPath expression. The result might be large and/or complex but it should work. Thomas Weinert, 2010

Mit dem Artikel sollte ein erster Grundstein zum Verständnis der Umwandlung von CSS-Selektoren in XPath-Ausdrücke gelegt sein. Weitere Details will Thomas in einem folgenden Artikel vorstellen.

(rl)

Kommentare

Folgende Links könnten Sie auch interessieren

  • Transcending CSS  [12.09.2007]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,659,.html]
  • Understanding Web Services  [06.09.2006]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,423,.html]
  • AJAX mit PHP  [15.09.2006]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,555,.html]
  • Professional XML  [06.09.2006]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,41,.html]
  • CSS pur!  [28.04.2010]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,817,.html]