当我尝试使用“{”在服务器端生成 Javascript 对象以传递回浏览器时收到此错误:“输入字符串的格式不正确。”
当我执行以下操作时会发生这种情况:
builder.AppendLine(String.Format("ID{0}: { ", application.Key.ToString())); // Does not work:
但不是当我执行以下操作时:
builder.AppendLine(String.Format("ID{0}: {{ ", application.Key.ToString()));
错误的原因是 String.Format 使用“{”作为标记。在 .Net 中是否有更优雅的手工制作 Javascript 序列化的方法?
编辑:
我们的服务器上最多只能安装 .Net 3.5 Framework
最佳答案
JavaScriptSerializer做你需要的?
关于javascript - 在 .Net 中是否有更优雅的手工制作序列化 Javascript 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5770838/