C#列表<;字符串>;到JavaScript字符串转换
本文关键字:字符串 JavaScript 转换 gt 列表 lt | 更新日期: 2023-09-27 18:02:29
我有一个C#List<String>
,我需要将它转换为一个JavaScript
字符串列表。
我目前被困在:
System.Web.Script.Serialization.JavaScriptSerializer oSerializer =
new System.Web.Script.Serialization.JavaScriptSerializer();
test = oSerializer.Serialize(tempString);
在JavaScript
中,我可以这样得到它(test是一个受保护的字符串变量(
var servervalue = '<%=test %>';
在控制台中,我得到
var servervalue = '["100000001","200000002","200000003","300000006","300000007"]';
我需要在没有单引号的情况下得到它,比如:
["100000001", "200000002", "200000003", "300000006",
"300000007"];
如果您不希望列表被'
引号包裹,您可以通过删除代码中出现在<%=test %>
周围的引号来轻松解决此问题。
var servervalue = <%=test%>;
var servervalue = eval('<%=test %>');
您也可以使用eval
将字符串更改为Array