-1
私は、XMLノード名XPathのローカル名()
searchElementsXml = new String[]{"name", "id", "version", "description", "keywords", "authorInfos/authorInfo/name", "status"};
の配列を持っている私は、ローカル名を使用して、オンラインでの名前空間接頭辞を避けるために、解決策を見つけました。私はまた私の配列要素「authorInfos/authorInfo /名前」を使用することができますので、私は式の文字列を向上させることができますどのように
expression = "//*[local-name()=" + searchElementsXml[j] +"]/childnode";
?
私の現在のソリューション原因「/ authorInfo /名前は」]