[英]What's the best way to wrap an XPath language/interface over POJOs?
我想通過簡單的“XPath”語言公開POJO樹,以便用戶可以做/purchaseOrder/location[@city = 'Mountain View']
這樣的事情?
我看過Apache JXpath ,它看起來相當不錯並且有所保持。 我不知道它有多快。
我也看過Jaxen ,這需要用戶在這里描述的額外工作,並閱讀PMD的源代碼 。 但是Jaxen似乎被其作者拋棄了。 另外,我不知道這里支持哪個版本的XPath。
還有其他人嗎?
如果您的POJO通過JAXB元數據映射到XML,那么您可以將根對象包裝在javax.xml.bind.util.JAXBSource
的實例中,並使用javax.xml.xpath
API對其發出XPath查詢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.