[英]Is it possible to modify xml with the jquery xml parser?
我有一個xml文件,其中包含一個名為“ transform”的屬性。
范例:
<xml>
<g transform="translate(50,20)">
<g class="x axis" transform="translate(0,150)">
</g>
</g>
我需要從transform (50,20)到字符串變量的transform屬性中的文本
我找不到可以工作的jquery xml解析器的示例,所以不確定是否可行?
目前我的代碼如下:
xmlDoc = $.parseXML(xmlString ),
$xml = $( xmlDoc ),
$title = $xml.find( 'g[transform]' ).each(function(i,j)
{
$(j).each(function(i,j){
var id = $(this).attr("transform");
console.log(id)
});
});
這樣可以成功找到並打印該元素,但是我不確定如何修改它
正如@adeneo在他的評論中所建議的那樣,您必須傳遞有效的XML:
<xml>
<g transform="translate(50,20)">
<g class="x axis" transform="translate(0,150)">
Excluded
</g>
</g>
</xml>
看到它在這里工作: http : //jsfiddle.net/BAatq/ 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.