XPathxmllint --shell <fichier>.xml / > help base display XML base of the node setbase URI change the XML base of the node bye leave shell cat [node] display node or current node cd [path] change directory to path or to root dir [path] dumps informations about the node (namespace, attributes, content) du [path] show the structure of the subtree under path or the current node exit leave shell help display this help free display memory usage load [name] load a new document with name ls [path] list contents of path or the current directory xpath expr evaluate the XPath expression in that context and print the result setns nsreg register a namespace to a prefix in the XPath evaluation context format for nsreg is: prefix=[nsuri] (i.e. prefix= unsets a prefix) pwd display current working directory quit leave shell save [name] save this document to name or the original name write [name] write the current node to the filename validate check the document for errors relaxng rng validate the document agaisnt the Relax-NG schemas grep string search for a string in the subtree / > quit On peut aussi rajouter d'autres options à cette commande : xmllint --valid --shell tst.xml / > xpath /test_unit[@st=0] Object is a Node Set : Set contains 0 nodes: xmllint --dtdattr --shell tst.xml / > xpath /test_unit[@st=0] Object is a Node Set : Set contains 1 nodes: 1 ELEMENT test_unit ATTRIBUTE st TEXT content=0 |
|
|
|
Dernière mise à jour effectuée le : dimanche 20 juillet 2008, 11:03:32 (UTC+0200) |
Accueil |