所以我從Web服務返回的XML和我在瀏覽器(Firefox)得到這個消息XML基本樣式選項
此XML文件沒有出現有 與 相關的任何樣式信息之。文檔樹如下所示。
這是一個簡單的修復,只是通過一個CSS樣式表?或者是樣式化XML的首選方式?
所以我從Web服務返回的XML和我在瀏覽器(Firefox)得到這個消息XML基本樣式選項
此XML文件沒有出現有 與 相關的任何樣式信息之。文檔樹如下所示。
這是一個簡單的修復,只是通過一個CSS樣式表?或者是樣式化XML的首選方式?
樣式化XML的首選方式是XSLT。如果我沒有弄錯,XSL樣式表就是這個消息實際所指的。
沒有任何進一步的信息,我不能建議任何具體的東西。如果你展示了一些你的XML並說明它應該如何表示,我可以讓你開始使用基本的XSL樣式表。
可以使用CSS和XSLT對XML進行樣式設置。大多數瀏覽器將同時應用CSS和XSLT樣式表並在XML中提供適當的處理指令時呈現結果。
要應用CSS到一個XML文件中添加這樣的處理指令:
<?xml-stylesheet type="text/css" href="my-style.css" ?>
應用XSLT到XML文件添加處理指令像這樣:
<?xml-stylesheet type="text/xsl" href="my-transform.xsl" ?>
如果您的樣式需求是對XML內容的更多顯示和修飾,而不是轉換,那麼CSS樣式可能更容易。
看看這個W3C頁面:How to add style to XML
謝謝很高興知道以及 – 2010-09-30 13:09:15