-je obtenir un fichier XML à partir du site (http://www.abc.com/),si le fichier XML est "xmlns", comment puis-je obtenir un texte à partir du fichier XML en utilisant XPath
URL est: http://www.abc.com/api/api.xml
contenuest:
<?xml version="1.0" encoding="utf-8"?>
<root xmlns="http://www.abc.com/">
<name>Hello!</name>
</root>
il a xmlns="http://www.abc.com/"
dans un fichier XML,
maintenant, je l'aide JDOM XPath pour obtenir un texte Hello!
XPath xpath = XPath.newInstance("/root/name/text()");
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new URL("http://www.abc.com/api/api.xml"));
System.out.println(xpath.valueOf(doc)); //nothing to print...
Je teste pour supprimer xmlns="http://www.abc.com/"
du fichier XML, c'est du travail! Comment changer mon code java pour obtenir Hello!
, s'il existe xmlns="http://www.abc.com/"
?
(je ne peux pas CHAGNE ce fichier XML)
Merci pour l'aide :)