API输出样式


API Output Styling

我不想问,但我在互联网上搜索了很多,试图弄清楚这一点。

所以我让API从Education.com网站获取信息。我得到了所有的学校信息,位置信息等。但我该如何设计它?!

我想做一个好看的表,输出是这样的:

<params>
 <param>
  <value>
   <array>
   <data>
<value>
 <struct>
  <member>
   <name>school</name>
   <value>
    <struct>
     <member>
      <name>schoolid</name>
      <value>
       <string>17914</string>
      </value>
     </member>
     <member>
      <name>schoolname</name>
      <value>
       <string>Fair Oaks Community High School</string>
      </value>
     </member>

我会只是使用CSS还是忘记了一个步骤?我为我的无知感到抱歉。

真诚地,Carl

尽管您当然可以编写自己的XML解析器来按照自己喜欢的方式构建HTML表,但这是XSLT的优点之一。一些例子:

  • 在AltaFHusssein上(现在在Chrome中干净地渲染)
  • 在WROX上(旧的,但看起来非常适合你正在做的事情)

这是XSLT的完美用途。您可以迭代该XML中的元素,并将其直接输出到HTML中。

本文非常详细地介绍了所需的步骤。http://www.tonymarston.net/php-mysql/xsl.html