什麼是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