删除XML中的空格

时间:2012-09-27 00:22:09

标签: jquery xml arrays space

这是XML,我希望看到像“thisisthecontentwhatiwant”。 句子中有空格,两个句子由“输入”表示。 当我使用数组时,它通过输入识别每个空间甚至空间。 如何在Jquery中删除数组中的空格?

<list> <title name="symbol-B">1</title> <chr>this is the content what i want</chr>   </list>

这是jsfilddle

$.ajax({
    type: "get",
    url: "XMLFile1.xml",
    async: false,
    dataType: "xml",
    success: function (xml) {
        $(xml).find('list').each(function () {

            obj = $(this).find("title");

            if (obj.text() == "1") {
                var charList1 = (obj.next().text());
                    alert(charList1);

1 个答案:

答案 0 :(得分:0)

您可以使用textsplit方法。

$('list chr').text().split(" ").join('');

http://jsfiddle.net/aAdTA/

您可以连接结果:

 var text = '';
 $(xml).find('list').each(function () {
        obj = $(this).find("title");
        if (obj.text() == "1") {
            text += " " + obj.next().text().split(" ").join('');
        }
 })
 alert(text)