Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除javascript/asp中的XML换行符_Javascript_Asp.net_Vb.net - Fatal编程技术网

删除javascript/asp中的XML换行符

删除javascript/asp中的XML换行符,javascript,asp.net,vb.net,Javascript,Asp.net,Vb.net,从asp文件中读取XML并将响应转换为javascript变量,我们得到的XML带有换行符。 下面是iam使用的代码 var s = <% response.write getDefaultProductArea().xml %>; vars=; 答复: var s = <productarea> <name>OneSite</name> <logo width="130" height="34">/multishell_cb/i

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

var s = <% response.write getDefaultProductArea().xml %>;
vars=;
答复:

 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>;
var s=
一个站点
/multishell_cb/images/products/onesite.png
onesite.xml
defaultOnesite.xml
违约
;
但是我们需要一行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>';
var s='OneSite/multishell_cb/images/products/OneSite.pngonesite.xmldaultonesite.xmldaultdefault';
请建议……

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

为什么需要单行XML?有什么区别?这不是答案,但为什么不使用ASP.NET呢?