Bütün <media:content/>
elemanlarının url
özelliğinin listesini elde etmek gerekir:Aynı etikete sahip tüm öğeler ad alanıyla nasıl edinilir?
Bu benim XML'dir:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(inputStream);
NodeList contents = doc.getElementsByTagNameNS("http://search.yahoo.com/mrss/", "content");
Ayrıca
<rss version='2.0' xmlns:media='http://search.yahoo.com/mrss/'>
<channel>
<item>
<media:group>
<media:content url='https://valor'/>
</media:group>
</item>
<item>
<media:group>
<media:content url='https://valor'/>
</media:group>
</item>
</channel>
</rss>
Bunu denedim, ama contents.getLength()
döner 0 elemanlar ı XPath kullanmayı denedi ... ama yine
önerileri?
Ad alanı farkındalığı etkin olmadığında varsayılan davranışı olduğundan, xpath'inizin çalışması gerektiğini düşünmüştüm ... –