首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html页面上的不同XML数据

html页面上的不同XML数据
EN

Stack Overflow用户
提问于 2012-02-06 16:20:12
回答 1查看 265关注 0票数 2

我在我的内部网中有不同的XML文件,它每5分钟刷新一次,数据在每个刷新间隔都会更改。我想创建一个HTML页面,在那里我可以显示我所有的XML提要。在Dreamweaver中使用Spry时,在单个页面上创建和加载不同的XML源的最佳方法是什么?此代码在IE中运行,但在firefox中不起作用

代码语言:javascript
复制
    <html xmlns:spry="http://ns.adobe.com/spry"><body background="SpryAssets/mantra.jpg">
<p>
  <script  src="SpryAssets/xpath.js" type="text/javascript">
</script>
  <script  src="SpryAssets/SpryData.js" type="text/javascript">
</script>
  </div>
</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="852" align="center" border="0">
<tr>
      <th width="740" scope="col"><strong class="Fn">Now playing </strong></th>
      <th width="102" scope="col"><a href="index.html" title="Reload" target="_parent" class="rm1"><span class="Fn">Reload</span></a></th>
  </tr>
</table>
</p>
<table width="850" border="0">

</table>
<script  type="text/javascript">
var Agra = new Spry.Data.XMLDataSet("http://59.90.73.143/Agraexport.xml", "nexgen_audio_export/audio");
var Bareilly = new Spry.Data.XMLDataSet("http://59.90.73.143/bareillyexport.xml", "nexgen_audio_export/audio");
var Gorakhpur = new Spry.Data.XMLDataSet("http://59.90.73.143/Gorakhpurexport.xml", "nexgen_audio_export/audio");
var Hisar = new Spry.Data.XMLDataSet("http://59.90.73.143/Hisarexport.xml", "nexgen_audio_export/audio");
var Jalandhar = new Spry.Data.XMLDataSet("http://59.90.73.143/Jalandharexport.xml", "nexgen_audio_export/audio");
var Karnal = new Spry.Data.XMLDataSet("http://59.90.73.143/Karnalexport.xml", "nexgen_audio_export/audio");
var Ranchi = new Spry.Data.XMLDataSet("http://59.90.73.143/Ranchiexport.xml", "nexgen_audio_export/audio");
var Varanasi = new Spry.Data.XMLDataSet("http://59.90.73.143/VARANASIEXPORT.xml", "nexgen_audio_export/audio");
</script>
<div spry:region="Agra">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
    <tr>
      <th width="99" class="Fn" spry:sort="type">City</th>
      <th width="427" class="rm1" spry:sort="title"><span class="Fn">Title</span></th>
      <th class="Fn" spry:sort="artist">Artist</th>
    </tr>
    <tr spry:repeat="Agra">
      <td><div align="center" class="rm1">
        <div align="left">Agra</div>
      </div></td>
      <td class="rm1">{title}</td>
      <td class="rm1">{artist}      </td>
    </tr>
  </table>
</div>
<div spry:region="Bareilly">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Bareilly">
        <td width="99"><div align="center" class="rm1">
          <div align="left">Bareilly 
          </div>
        </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
      </tr>
  </table>
</div>
</div>
<div spry:region="Gorakhpur">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Gorakhpur">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Gorakhpur</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
<div spry:region="Hisar">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Hisar">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Hisar</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
<div spry:region="Jalandhar">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Jalandhar">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Jalandhar</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
<div spry:region="Karnal">
  <table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Karnal">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Karnal</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
<div spry:region="Ranchi">
<table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Ranchi">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Ranchi</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
<div spry:region="Varanasi">
<table width="852" align="center" bgcolor="#252525" border="1" cellpadding="1" cellspacing="2">
      <tr spry:repeat="Varanasi">
      <td width="99"><div align="center" class="rm1">
        <div align="left">Varanasi</div>
      </div></td>
        <td width="429" class="rm1">{title}</td>
        <td class="rm1">{artist}</td>
    </tr>
  </table>
</div>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-07 15:05:23

最好的方法是使用XSLT将数据转换成html,这样您就可以将每个文件指向样式表,并得到您想要的html。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9157298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档