什麼是JSON和XMLhtml
JSON:JavaScript Object Notation 【JavaScript 對象表示法】.面試
XML:extensiable markup language 被稱做可擴展標記語言json
JSON和XML都是數據交換語言,徹底獨立於任何程序語言的文本格式。瀏覽器
JSON與XML區別是什麼? 有什麼共同點服務器
共同點:微信
RPC遠程調用簡單理解:調用本地服務同樣調用遠程服務dom
具體可參考@用心閣的答案:www.zhihu.com/question/25…和@鄭大俠的答案:www.zhihu.com/question/25…函數
RPC服務與HTTP服務對比:blog.csdn.net/wangyunpeng…spa
區別:.net
JSON、XML解析有那些方式?
XML的優勢
XML的缺點
JSON的優勢
JSON的缺點
參考:www.cnblogs.com/SanMaoSpace…
XPath 是什麼
XPath 是用於從 XML 文檔檢索元素的 XML 技術。XML 文檔是結構化的,所以 XPath 能夠從 XML 文件定位和檢索元素、屬性或值。從數據檢索方面來講,XPath與 SQL 很類似,可是它有本身的語法和規則。瞭解更多查看怎樣使用 XPath 從 XML 文檔中檢索數據
XML 命名空間是什麼?它爲何很重要
XML 命名空間與 Java 的 package 相似,用來避免不一樣來源名稱相同的標籤發生衝突。XML 命名空間在 XML 文檔頂部使用 xmlns 屬性定義,語法爲 xmlns:prefix=’URI’。prefix 與XML 文檔中實際標籤一塊兒使用。
下面例子爲 XML 命名空間的使用。
<root xmlns:inst="http://instruments.com/inst" <inst:phone> <inst:number>837363223</inst:number> </inst:phone> </root>
DOM 和 和 SAX 解析器有什麼區別
XSLT 是什麼?
XSLT 也是經常使用的 XML 技術, 用於將一個 XML 文件轉換爲另外一種 XML,HTML 或者其餘的格式XSLT 爲轉換 XML 文件詳細定義了本身的語法,函數和操做符。一般由 XSLT 引擎完成轉換,XSLT 引擎讀取 XSLT 語法編寫的 XML 樣式表或者 XSL 文件的指令。XSLT 大量使用遞歸來執行轉換。一個常見 XSLT 使用就是將 XML 文件中的數據做爲 HTML 頁面顯示。XSLT 也能夠很方便地把一種 XML 文件轉換爲另外一種 XML 文檔.
若是文章有錯的地方歡迎指正,你們互相交流。習慣在微信看技術文章的同窗,能夠關注微信公衆號:Java3y