Tag: xml

如何在xslt中更改标签名称?

你能告诉我如何更改标签名称xslt吗? ?我想将img标签更改为imp-img标签。 这是我的代码http://xsltransform.net/bwdwsT/1 期待了 New Version! ffff hh vvggg vv ftr fff `转换代码 New Version! 电流输出 New Version! \xxxcc xxx xxxx 更新 http://xsltransform.net/bwdwsT/2

jquery嵌套了每个问题

请参见下方编辑。 我试图让一些jquery在我正在构建的wordpress插件中工作。 (在wordpress,fyi中使用jquery时,使用字符串’jQuery’代替’$’成语) 示例xml: Some Name 一个地址 09年1月1日 示例jquery: jQuery(text).find(“person”).each(function(){ jQuery(“#active_list”) .append( “” + jQuery(this).find(“Name”).text() + ” at ” ; jQuery(this) .find(“location”) .each(function(){ jQuery(“#active_list”) .append( jQuery(this).find(“locationName”).text() + ” on ” ) ; }) ; jQuery(“#active_list”) .append( jQuery(this).find(“date”).find(“startDate”).text() + “” ) ; }); 然后产生了坏标记: 某些名称位于 一个地址 01-01-09 正如你所看到的那样,它在退出第二个嵌套循环后正在插入/ divs。 我显然做错了什么,但我不知道是什么。 有任何想法吗? 编辑:如果放 jQuery(“#active_list”).append(“”); 在它自己的线上,它立即关闭div。 所以我猜我需要用jquery构建一个div元素然后打包然后追加我的div元素。

如何从JQuery AJAX调用返回多个值?

我正在对返回XML的页面进行AJAX调用。 事实certificate,我还需要返回另一个独立的值以及XML。 这是JQuery AJAX调用: $.ajax({ type: “GET”, url: “filesearch.asp”, data: “action=getresponse, dataType: “text”, cache: false, success: function(data){ var parsed = data.split(‘DELIMITER’); var xml = data[0]; var myvalue = data[1]; } 发送响应的页面发送XML和我的值由DELIMITER字符串分隔。 此外,我设置dataType,以便它将完整的响应视为文本,我假设我应该能够简单地在分隔符处拆分字符串并访问我的成功函数中的两个值。 Firebug显示我得到了正确的完整响应,但是当我将xml和myvalue记录到控制台时,我得到: xml = < myvalue = ? 我有什么问题或者如何排除故障?

jQuery:XML – 从特定节点读取子节点

我有一个xml文件,我想在其中读取特定节点的子节点…下面是XML文件。 XML文件结构: 1 2 3 4 5 6 我需要使用这个XML的一个例子是类别B的所有类型。我怎么能过滤掉所有其他类别,所以我可以做一个.find(“genre”)。每个……并且只返回类型3,4和5。 inheritance人使用的代码: $.ajax({ type: “GET”, url: “myxml.xml”, dataType: “xml”, success: function(data){ xml = data; }); } }); return {getXml : function() { if (xml) return xml; }}; })(); /* On Category Change */ $(“.category”).change(function(){ var xml = xmlArtists.getXml(); $(“.genre”).find(“option”).remove().end(); var type = $(this).val(); var typeGenres = $(xml).find(“categories”).filter(function(){ […]

将XML解析为Javascript对象

我正在使用PHP中的cURL通过Google API从Google电子表格中获取数据。 使用AJAX HTTP请求(通过jQuery)我可以将所有数据拉入并将其放入数组中,但由于标签看起来像脏JSON,我有点卡住了。 我希望能够将数据作为JS对象引用,如下所示: alert(xml.feed.content.name); 示例代码: $.ajax({ type: “GET”, url: GtargetURL, dataType: “xml”, success: function parseMyXML(xml){ var Entries = new Array; var i = 0; $(xml).find(“entry”).each(function(){ var content = $(this).find(“content”).text(); Entries[i]=content; i++; }); var myArray= new Array(); myArray= Entries[1].split(“,”); alert (myArray[1]); // Result: “test2” } }); 示例XML: <feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gsx= relativeid: 4, name: […]

JQuery从XML自动完成

我正在玩jquery ui autocomplete。 并且有一个关于如何查询XML数据的问题。 我有一个包含位置列表的XML文件,类似于: The Tower of London Example text 51.5082349601834 -0.0763034820556641 6286786 GB United Kingdom S CSTL http://www.exmaple.com 我的jQuery是: jQuery(document).ready(function() { lang = ‘en’; $.ajax({ url: “places.xml”, dataType: “xml”, success: function( xmlResponse ) { var data = $( “countryCode”, xmlResponse ).map(function() { return { value: $( “name”, this ).text(), id: $( “geonameId”, this […]

使用jQuery.parseXML(数据)进行XMLvalidation

我想问一下是否可以使用jQuery.parseXML(数据)来validationXML字符串? 我的意思是我知道它用于解析XML,如果XML无效,我将收到一条错误消息,但每次XML中都会出现轻微错误时函数是否会失败? 我已经尝试了谷歌搜索,但我发现的只是解析,而不是validation。 谢谢!

如何让这个jQuery自动完成代码在FireFox中运行?

嘿伙计们,我有这个jQuery代码可以在Chrome和Safari中使用,但不能在IE或FireFox上运行。 它可能有什么问题? $(document).ready(function() { var myArr = []; $.ajax({ type: “GET”, url: “airports.xml”, dataType: “xml”, success: parseXml, complete: setupAC, failure: function(data) { alert(“XML File could not be found”); } }); function parseXml(xml) { //find every query value $(xml).find(“airport”).each(function() { myArr.push($(this).attr(“label”)); }); } function setupAC() { $(“input#depart_from”).autocomplete({ source: myArr, minLength: 1, select: function(event, ui) { $(“input#depart_from”).val(ui.item.value); […]

使用jQuery按日期排序XML结果

按日期排序返回的XML数据我遇到了很多麻烦。 日期存储为YYYY-MM-DD。 我正在努力寻找这种特定日期格式的在线帮助。 这是我的js: $(document).ready(function () { $.ajax({ type: “GET”, url: “database.xml”, dataType: “xml”, success: function (xml) { $(xml).find(“event”).filter(function () { return $(this).find(“eventplace”).text() == ‘NEWCASTLE’; }).each(function () { var title = $(this).find(‘eventname’).text(); var venue = $(this).find(‘eventvenue’).text(); var city = $(this).find(‘eventplace’).text(); var date = $(this).find(‘eventdate’).text(); $(” + title + ”).html(title + venue + city + date).appendTo(‘#comingup’); […]

使用jquery加载xml文件,编辑它,然后用php再次保存到服务器

我希望能够从我的服务器加载一个xml文件。 使用jQuery编辑xml中的节点,然后使用php将此更改与xml文件的其余部分一起保存回服务器。 有人知道怎么做吗? 我有更改xml节点的代码,可以在我的控制台中看到它。 但无法将代码返回给我的服务器。 谢谢! $.post(‘saveXml.php’, { xml: $(data)}, function(data){alert(‘data loaded’);}); 如果我是console.log(数据)我得到#document和所有xml节点。 我也在我的服务器上获取了data.xml文件,但它是空白的。