如何在jquery中替换xml属性值

时间:2014-01-30 13:18:45

标签: javascript jquery xml

我在jsp中的textarea中有一个纯xml。

<?xml version="1.0" encoding="UTF-8" ?> 
 <OTA_RQ Version="14.2" xmlns="http://www.opentrvl.org/OTA/2003/05">
  <Reference Type="14" ID="res_no" />
</OTA_RQ>

我想使用jquery或javascript将res_no更改为WA-12345。我尝试了替换方法,但看起来jquery并没有将xml视为一个简单的字符串。

这些是我试图帮助的事情:

var strNewString = $("#myTextArea").html().replace(/\'res_no'/g,'WA-12345“);

...

commandReplaced.replace("res_no", 'WA-12345');

...

j = $("#myTextArea").val());
j.find('Reference').attr('ID', 'WA-12345');

1 个答案:

答案 0 :(得分:0)

我尝试将xml放入textarea并将res_no替换为WA-12345。它运作正常,

您可以看到fiddle