如何在 C# 中从 JavaScript 规范化 JSON
how to normalise json from javascript in c#
你好,我有以下j.s..我正在以json格式向我的C#文件发送一个数组
var r=['maths','computer','physics']
$.post("Global.aspx", { opt: "postpost", post: w.val(),tags:JSON.stringify(r)
}, function (d) {
});
但是在 C# 中,我得到了这种类型的字符串:
["数学"计算机"物理"]
.我只想要数学,计算机,物理而不是[符号和"符号..请帮帮我
我有以下 C# 代码:
string[] _tags = Request.Form["tags"].ToString().Split(',');
string asd="";
foreach (string ad in _tags) {
asd += ad;
}
您正在寻找 JSON 反序列化:
List<string> list = new JavaScriptSerializer().Deserialize<List<string>>(Request.Form["tags"]);
如前所述,您已将字符串拆分为,
字符,留下一个数组:
[0] = "['"Maths'""
[1] = "'"Computer'""
[2] = "'"Physics'"]"
由于 JSON 是一种数据类型,因此这些方括号实际上具有功能含义。它们不仅仅是无用的额外字符。因此,您需要将数据解析为可以实际使用的格式。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- JavaScript - “规范化”数组索引
- 如何在 C# 中从 JavaScript 规范化 JSON
- JavaScript 中的 getUserMedia() 跨浏览器规范化.非法调用
- 如何在使用javascript进行哈希之前规范化密码
- 如何在javascript中规范化XML
- 规范化一个矢量JavaScript
- 使用jQuery或JavaScript规范化嵌套块
- Javascript:从两个稍有不同的字符串中得到规范化的字符串
- Javascript递归规范化JSON数据
- 在javascript中规范化本地声明是否重要
- MarkLogic 8 Ingestion Job在JavaScript中反规范化集合
- JavaScript中的程序化重音降低(也称为文本规范化或非重音)