XPath için hangi paketi kullanmalıyım? Öğeler için bir sorgu istemiyorum ve sonra bu düğümlerin etrafındaki bazı değerleri ayıkladım. Belki bir veya daha fazla seviye daha yüksek, bazı özellikler. javax.xml.xpath
, XPath 1.0'dir. javax.xml.xpath
ve org.w3c.dom
doğru yolda mı yoksa daha modern uygulamalar mı var? org.w3c.dom
çok garip, JDOM daha kolay görünüyor.java mümkün için xpath 2.0
17
A
cevap
12
Sen Saxon 9.x gibi bir Java tabanlı XPath 2.0 veya XQuery uygulaması (XSLT 2.0 tercihi çok daha güçlü işlevsellik sağlar), düşünebilir.
Saxon açık kaynak kodlu ve şu ana kadarki en yüksek kalitede java tabanlı işlemcidir ve SO XSLT/XPath/XQuery sorularını yanıtlarken günlük olarak kullanıyorum. Dokümantasyonda iyi kod örnekleri bulacaksınız.
Farkında olduğum tek bağımsız XPath 2.0 uygulaması PsychoPath, ancak kalitesi ve kullanılabilirliğinden emin değilim.
İlgili konular
- 1. XPath Ayrıştırıcı java yedeklemesi
- 2. Java XPath: Bu dosya üzerinde bir XPath sorgusu yapmak istiyorum
- 3. OpenGL ES 2.0 NDK olmadan mümkün mü?
- 4. XPath, XML Ad Alanları ve Java
- 5. XPath 2.0: Bir değişkendeki varlığımızın nasıl test edileceğidir?
- 6. Libxml2 XPath 2.0'ı destekliyor mu, desteklemiyor mu?
- 7. Selenium 2.0 WebDriver IE8 bulma xpath tarafından değerlendirilemiyor
- 8. XPath - LINQ için çeviri
- 9. XPath: Nasıl xpath
- 10. xpath
- 11. Xpath
- 12. xpath
- 13. XPath
- 14. XPath
- 15. XPath
- 16. xpath
- 17. xpath sadece arama dizgisini döndürür
- 18. xpath ile xpath içeren bir düğüm bulmak için nasıl xml
- 19. Mevcut Netbeans projesine Java FX 2.0 ekle
- 20. Etiketli metin değeri için XPath?
- 21. Ülke kodu için xpath gerekli
- 22. XPath sonraki kardeş seçtiğiniz için
- 23. Tüm düğümler XPath ifadesi buluntularına normalize alan uygulamak mümkün mü?
- 24. xpath ve C# kullanarak durumu görmezden gelmek mümkün mü?
- 25. Başlatma işlevini kullanarak Xpath
- 26. XPath ad
- 27. (2.0)
- 28. Java: org.w3c.domument üzerinde xpath dizesi aracılığıyla bir öğenin nasıl konumlandırılacağı
- 29. benim Java testlerinde 2.0'ın fakeRequest oyna kullanırken oturumu korumak için bir yol arıyorum 2.0'ın fakeRequest
- 30. Java için Grafik Oluşturucu?
Eğer XPath 2.0 istiyorsanız, sınıfınıza harici bir uygulama eklemeniz gerekir. 2.0'dan neye ihtiyacınız var? –
Bu şekilde henüz bilmiyorum. XPath'i girdi olarak kabul eden çok genel bir araçtır. Bu yüzden gelecek için iyi bir şey istiyorum. Belki Jaxon? –
Bu durumda, standart çalışma zamanı kitaplığındaki XPath 1.0 ile neden başlayıp bu işi ilk önce yapın? –