Jochen S.: XPath Abfrage

Beitrag lesen

Hallo,

kann mir jemand sagen, ob es einen Performance Unterschied zwischen der XPath schreibweise gibt:

(a)
/*[local-name() = 'baum']/*[local-name() = 'ast']/*[local-name() = 'stock']/*[local-name() = 'zweig']

(b)
/holz:baum/holz:ast/holz:stock/holz:zweig

Zur Zeit kann ich technisch nur ueber (a) abfragen stellen, diese sind aber aufgrund der groesse der xml daten etwas langsam. Wuerde es etwas bringen, die abfragen mit der variante (b) durchzufuehren?

Gruss, Jochen S.