Wie benutzt man die --pattern Option von xmllint?
Ich versuche herauszufinden, wie libxml die XPath-Unterstützung implementiert. Daher machte es für mich Sinn, xmllint zu testen. Die offensichtliche Option --pattern ist jedoch etwas dunkel, und ich habe am Ende so etwas wie Folgendes verwendet:
test.xml: <foo><bar/><bar/></foo>
> xmllint --shell test.xml
/ > dir /foo
ELEMENT foo
/ > dir /foo/*
ELEMENT bar
ELEMENT bar
Das scheint zu funktionieren, und das ist großartig, aber ich bin immer noch neugierig.Wofür ist die Option --pattern von xmllint und wie funktioniert sie?
Geben Sie ein Beispiel für die vollständige Gutschrift. =)