所以我从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