删除javascript / asp中的XML换行符

时间:2011-09-16 07:05:39

标签: javascript asp.net vb.net

从asp文件中读取XML并将响应转换为javascript变量,我们正在使用换行符获取XML。 下面是我使用的代码。

var s = <% response.write getDefaultProductArea().xml %>;

响应:

 var s = <productarea>
<name>OneSite</name>
<logo width="130" height="34">/multishell_cb/images/products/onesite.png</logo>
<tabset>onesite.xml</tabset>
<actionbar>defaultOnesite.xml</actionbar>
<show-if/>
<default-if>default</default-if>
    </productarea>;

但是我们需要单行的XML值,如下所示。

var s = ' <productarea> <name>OneSite</name><logo width="130" height="34">/multishell_cb/images/products/onesite.png</logo><tabset>onesite.xml</tabset><actionbar>defaultOnesite.xml</actionbar><show-if/><default-if>default</default-if></productarea>';

请建议......

1 个答案:

答案 0 :(得分:1)

var s = '<% response.write Replace(getDefaultProductArea().xml, vbCrLf, "") %>';