首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery读取xml资料.新手求解

2013-07-04 
jquery读取xml文件...............................................................新手求解script typ

jquery读取xml文件...............................................................新手求解


<script type="text/javascript" src="assets/javascripts/jquery-1.7-vsdoc.js" ></script>
<script type="text/javascript" src="assets/javascripts/jquery.package.js"></script>
<script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script>
<script type="text/javascript">
        $(document).ready(function() {
            $.post('DateXml.xml', function(d) {
                $(d).find('iWebServer').each(function() {
                    var $iWebServer = $(this);
                    var title = $iWebServer.attr("title");
                    var SystemName = $iWebServer.find('SystemName').text();
var SystemBackground = $iWebServer.find('SystemBackground').text();
var OperatingSystem = $iWebServer.find('OperatingSystem').text();
var SystemRunInfo = $iWebServer.find('SystemRunInfo').text();
var SystemLanguage = $iWebServer.find('SystemLanguage').text();
var SystemDeviseLanguage = $iWebServer.find('SystemDeviseLanguage').text();
var SystemTool = $iWebServer.find('SystemTool').text();
var SystemInfo = $iWebServer.find('SystemInfo').text();
var SystemInfoMore = $iWebServer.find('SystemInfoMore').text();
var SystemExamples = $iWebServer.find('SystemExamples').text();
var iExamplesIndex = $iWebServer.find('iExamplesIndex').text();
var html = '<div class="window_main"><table class="data"><tr>
<th>
&nbsp;"'+title+'"
</th>
</tr>
<tr>
<td>
<table class="data">
<tr><th colspan="2">基本资料</th></tr>
<tr>
<td>项目名称:</td>
<td>"'+title+'"</td>
</tr>
<tr>
<td>系统后台:</td>
<td>"'+SystemBackground+'"</td>
</tr>
<tr>
<td>运行系统:</td>
<td>"'+OperatingSystem+'"</td>
</tr>
<tr>
<td>运行环境:</td>
<td>"'+SystemRunInfo+'"</td>
</tr>
<tr>
<td>研发语言:</td>
<td>"'+SystemLanguage+'"</td>
</tr>
<tr>
<td>设计语言:</td>
<td>"'+SystemDeviseLanguage+'"</td>
</tr>
<tr>
<td>研发工具:</td>
<td>"'+SystemTool+'"</td>
</tr>
<tr>
<td>系统简介:</td>
<td>"'+SystemInfo+'"   <a href="'+SystemInfoMore+'">更多...</a></td>


</tr>
<tr>
<td>系统示例:</td>
<td>"'+SystemExamples+'"</td>
</tr>
<tr>
<td>示例首页:</td>
<td><a href="'+iExamplesIndex+'">进入首页</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
';
                    $('XmlDate').append($(html));
                    $('.loadingPic').fadeOut(2000);
                });
            });
        });
    </script>



[解决办法]

for(j=0;j<cNodes.length;j++)
{
var photoId=xmlDoc.getElementsByTagName("photo")[j].getAttribute("id");
var photoName=xmlDoc.getElementsByTagName("filename")[j].childNodes[0].nodeValue;
var photoTitle=xmlDoc.getElementsByTagName("tooltip")[j].childNodes[0].nodeValue;
var photoNail=xmlDoc.getElementsByTagName("thumbnail")[j].childNodes[0].nodeValue; 
msg+='<tr><td align="center">'+j+'</td><td>'+photoName+'</td><td>'+photoTitle+'</td><td>'+photoNail+'</td><td align="center"><a href="javascript:void(0);" onclick="delXmlNode('+photoId+')">删除</a></td></tr>'
}

热点排行