0
我有一個xml文件,其中包含一個名爲「transform」的屬性。是否可以使用jquery xml解析器修改xml?
實施例:
<xml>
<g transform="translate(50,20)">
<g class="x axis" transform="translate(0,150)">
</g>
</g>
我需要在變換屬性文本從平移(50,20)給字符串變量
我不能找到與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)
});
});
這成功地找到該元素並打印,但我不知道如何修改它
看起來不像有效的XML,你確定解析器不會拋出錯誤嗎? – adeneo
這個xml很好..我只是拿一個例子來說明感興趣的線。我將它更改爲@Alex提供的答案中的xml以避免混淆 – Travis