加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

删除XML中标记之间不需要的空格(Javascript)

发布时间:2020-12-16 23:23:40 所属栏目:百科 来源:网络整理
导读:我收到格式如下的 XML. rec id servicedescription /id name Description Value /name type textbox /type/rec 但这不起作用,因为我的系统不接受标签之间的空格.我需要的东西如下 rec idservicedescription/id nameDescription Value/name typetextbox/type/
我收到格式如下的 XML.

<rec>
      <id> servicedescription </id>
      <name> Description Value </name>
      <type> textbox </type>
</rec>

但这不起作用,因为我的系统不接受标签之间的空格.我需要的东西如下

<rec>
      <id>servicedescription</id>
      <name>Description Value</name>
      <type>textbox</type>
</rec>

请帮我解决Javascript问题.非常感谢

PS:非常抱歉,如果之前已经提出这个问题.我搜索了很多但没有得到信息.

解决方法

以下代码应该完成工作( http://jsfiddle.net/b8FBn/):

var str = "<rec> <id> servicedescription </id> <name> Description Value </name> <type> textbox </type></rec>";
str = str.replace(/>s*/g,'>');  // Replace "> " with ">"
str = str.replace(/s*</g,'<');  // Replace "< " with "<"

alert(str);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读