我想知道任何人都可以給我一個xmlns的實際用法的例子嗎?在XPath中?使用xmlns的真實例子?
1
A
回答
2
我假設你想要的是訪問一個節點,它是默認的不同命名空間的一部分。
給出下面的XML:
<root xmlns:x="http://www.example.com" xmlns:y="http://www2.example.com">
<test>
<x:child y:attr="hey" />
</test>
</root>
如果你想選擇child
元素,這就是x
命名空間的一部分,所有你需要做的就是在你的XPath表達式中使用它的全名:
//test/x:child
它爲屬性太:
//test/x:child/@y:attr
0
我想,在一個命名空間中最流行的XML詞彙是XHTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>Hello</h1>
</body>
</html>
寫一個簡單易懂的XPath表達式選擇的h1
元素的方法是:
註冊在你的XPath爲XHTML名稱空間(「http://www.w3.org/1999/xhtml」)引用一個將某些前綴(稱爲「x」)的名稱空間。
使用該XPath表達式:
/X:HTML/X:身體/ X:H1
相關問題
- 1. 真實的例子「=」使用
- 2. 使用qunit和jstestrunner的真實例子?
- 3. Ember.js的真實例子
- 4. 接口的使用,實際的和真實世界的例子
- 5. 使用os.plock的真實世界的例子?
- 6. 尋找的「真實」的例子使用延續
- 7. 什麼是ACID的真實例子?
- 8. 尋找真實世界的Gradle例子
- 9. tomcat className =「org.apache.catalina.authenticator.SingleSignOn」真實的例子?
- 10. Multiton - 真實世界的例子?
- 11. XSLT轉換搬遷的xmlns實例
- 12. 何時使用Paxos(真實的實際用例)?
- 13. Qt的Android應用的例子看起來真實設備
- 14. 有沒有用「真實」語言抽取引理的例子?
- 15. 工作Django用戶/認證系統的真實例子
- 16. 時使用的xmlns
- 17. Mesos真實世界的用例
- 18. RxJava的真實世界用例對象
- 19. 使用Visual Studio的系統架構和設計 - 真實世界的例子
- 20. 需要在box2dweb中使用碰撞過濾的真實世界的例子
- 21. CountDownLatch和CyclicBarrier的真實生活實例
- 22. 有關在PHPUnit中如何使用setUp()和tearDown()的真實例子?
- 23. 實際的例子使用Hibernate FlushMode.ALWAYS
- 24. OOP真實世界示例
- 25. xvalues,glvalues和prvalues的真實生活的例子?
- 26. php中的特質 - 任何真實世界中的例子
- 27. 你可以給我一些真實的 - >宏的例子嗎?
- 28. 獲得NHibernate的聲明。真實世界的項目例子?
- 29. Nhibernate的真實世界複雜的例子
- 30. 在javascript中記憶的真實世界的例子?
你們認爲 「實際使用」。什麼是「不真實」的用法? – Gordon 2011-03-08 10:50:51
好問題,+1。請參閱我的回答以獲得解釋和完整示例。 – 2011-03-08 14:33:26
考慮在問題中添加更多的細節,如果下面的答案不是你所期望的。 – madd0 2011-03-08 23:27:29