css - 如何样式化xml文件?使用 xslt 从 xml 到 html 并使用 css 设置 html 的样式

标签 css xml xslt

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 9 年前

好吧,这是一个非常简短的问题,但在这里我将解释我想做什么。

假设我有包含各种数据的 xml 文件 假设我在那里有一个名为 cd 的元素,它具有子元素,如流派、 Composer 、歌曲数量等。

所以我可以使用XSLT生成一个html文件并显示 Composer 和流派,但我会隐藏 numberof_songs 和其他标签

第一个问题: 现在如何使用 css 来设置生成的 html 文件的样式。

第二个问题: 我如何在 php 中编写程序来读取原始 xml 而不是生成的 html 文件来进行一些计算。

请询问您是否需要更多解释。 谢谢

最佳答案

要回答您的第一个问题,只需在您的 XSLT 生成的 html 源代码中包含 css(或对它的引用)。我一直这样做。

第二个问题 - 如果 URL 指向一个 XML 文档,该文档使用 <?xsl-stylesheet.. 将您的 XSLT 作为样式表关联起来|然后任何读取该 URL 的代码都将获得原始 XML 文档,并且可以对其进行任何操作。这实际上是一种让网页既可读又可读的好方法。

关于css - 如何样式化xml文件?使用 xslt 从 xml 到 html 并使用 css 设置 html 的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20373267/

上一篇:css - 字体在 Firefox 中无法正确显示

下一篇:jquery - 使用 jQuery 在有限的标签中显示文本

相关文章:

javascript - 如何将顶点的 XML 表示形式注入(inject)现有的 mxgraph 图中

xml - 用于描述目录树的文件属性的 XML 语言?

java - Spring 拦截器适用于 xml 但不适用于配置类

java - 如何 "canonicalize"任意 xml(通过重新排序所有属性和元素)

html - 在 chrome 中打印纯 HTML 时不同的字体大小

javascript - CSS 闪烁/闪烁 Logo 技巧

css - 在设计网站时我应该考虑哪些浏览器?

html - CSS 将元素最大宽度设置为主体宽度减去 x

html - 标题与我的滚动条 HTML/CSS 重叠

XSLT 从 SOAP 消息正文获取 XML