gpt4 book ai didi

css - 如何在漂亮的表格中呈现 XML 数据?

转载 作者:太空宇宙 更新时间:2023-11-04 00:31:41 24 4
gpt4 key购买 nike

当 Google Analytics 返回数据时,它是 XML 格式的:

(这只是IE的数据,还有Firefox、Safari等浏览量的数据)

    <entry gd:etag='W/&quot;AkMEQX47eSp7I2A9Wx5SE3Z.&quot;' gd:kind='analytics#datarow'>
<id>http://www.google.com/analytics/feeds/data?ids=ga:1234567&amp;ga:browser=Internet%20Explorer&amp;start-date=2010-08-03&amp;end-date=2010-08-10</id>
<updated>2010-08-09T17:00:00.001-07:00</updated>
<title>ga:browser=Internet Explorer</title>
<link rel='alternate' type='text/html' href='http://www.google.com/analytics'/>
<dxp:dimension name='ga:browser' value='Internet Explorer'/>
<dxp:metric confidenceInterval='0.0' name='ga:pageviews' type='integer' value='276395'/>
</entry>

有没有办法以漂亮的表格格式快速查看它?例如通过对其应用 CSS?似乎 Google Analytics 可以提供一个 CSS 文件,可以很好地处理他们的数据源?

最佳答案

CSS 可以用它做一些事情,特别是在那些实现将属性值作为内容规则的值所需功能的浏览器中。

但是,它只会走到这一步(如果上面是一些新的 HTML 元素,并且您正在为它使用 CSS,那么它基本上是一样的)。

使用XSLT 生成XHTML 是一个更合理的解决方案。事实上如此合理,以至于我猜您不了解 XSLT 只是因为它在 CSS 出现之前您还没有想到。这是一种很好的声明性语言,用于将一种形式的 XML 转换为另一种形式(输出不必是 XML,但通常是 - 我只是添加这个括号语句来阻止那些将添加“输出不“必须是 XML”作为对这篇文章的评论;)

第三种选择就是用您选择的语言对其进行解析,原因很简单,一次性使用它可能比学习 XSLT 更容易。但是,学习 XSLT 可能很快就会有返回,所以这是我的真实建议。

关于css - 如何在漂亮的表格中呈现 XML 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3454559/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com