大佬教程收集整理的这篇文章主要介绍了使用JQuery将XML图像路径转换为图像,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<?xml version="1.0" encoding=UTF=8?> <peopleNetwork> <person id="1"> <name>Alice</name> <friend>Ruby</friend> <image>images/ruby.jpg</image> </person> <person id="2"> <name>Tom</name> <friend>Katty</friend> <image>images/ketty.jpg</image> </person> </peopleNetwork>
这就是我在我的页面上阅读XML的方式:
$("#container").append($(xmlDoC).find('person[id="1"]').text() + '<br/>')
上面的代码行当前读取的是第一人的所有信息,并以文本格式显示,如下所示:
Alice Ruby图片/ ruby.jpg
我想要做的是将图像路径转换为实际图像,在线搜索我能够编写此代码:
<img src"images/' +$(this).find("image").text() + '"alt=$(this).find('person[id="1"]').text()>);
我不知道如何将它们组合在一起,我是相当新的并尝试使用它但在每次尝试都失败了 – 任何帮助都会受到赞赏,如果我不够清楚,请告诉我.
编辑:我写了这个:
$("#container").append('<div class"peopleNetwork"><img src="images/' + $(xmlDoC).find("image").text() + alt="' + $(xmlDoC).find('person[id="1"]').text())
Uncaught ReferenceError: Invalid left-hand side in assignment
$.ajax({ type: "GET",url: "./peopleNetwork.xml",datatype: "xml",success: function(xml){ var xmlDoc = $.parseXML(xml),$xml = $(xmlDoc); $xml.find("person").each(function(){ var image = $(this).children("image").text(); $("#container").append($(this).children("name").text() + " " + $(this).children("friend").text() + " " + '<img src="./' + image + '">' + "<br />"); }); } });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="container"> </div>
以上是大佬教程为你收集整理的使用JQuery将XML图像路径转换为图像全部内容,希望文章能够帮你解决使用JQuery将XML图像路径转换为图像所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。