使用正则表达式返回部分字符串
Return part of string with RegEx
首先,对不起,我是正则表达式的新手,所以我找不到我的正则表达式的格式。
我有这样的字符串:
{
"xs:schema" : {
"xs:element" : {
"xs:complexType" : {
"xs:choice" : {
"xs:element" : {
"xs:complexType" : {
"xs:sequence" : {
"xs:element":null
}
}
}
}
}
}
},
"diffgr:diffgram" : {
"NewDataSet" : {
"Table" : {
"Item1" : 12345,
"Item2":"Part"
}
}
}
}
我只想选择字符串的这一部分:
"NewDataSet" : {
"Table" : {
"Item1" : 12345,
"Item2":"Part"
}
}
我该怎么做?
您只需使用 JSON 序列化即可轻松解决此问题。例如:
var obj = JSON.parse(jsonText);
var partOfJson = JSON.stringify(obj["diffgr:diffgram"]);
OP在某处说:
谢谢,但 JSON 名称是 diffgr:diffgram 我不知道我该怎么调用 这!
在JavaScript中,对象可以用作关联数组甚至字典。也就是说,可以使用键值语法而不是点语法检索它们的属性。
相关文章:
- PHP strtotime()为JavaScript日期字符串返回false
- 如何将表单数据传递给PHP并将json字符串返回给Javascript
- 解析JSON字符串返回未定义的结果
- Javascript:解析csv中的字符串返回NaN(不是数字)
- 使用$se.trustAsHtml呈现字符串返回未定义的结果
- 将字符串返回到类型为“0”的输出字段;数字“;针对用户错误javascript
- 如何使用一些变量参数从javascript函数调用 asp.net C#函数并从C#函数获取字符串返回
- 函数:根据字符串中是否存在子字符串返回 True/False
- 如何使用 JavaScript 区分布尔值和字符串返回值
- 将 React 的方法 'return' 作为字符串返回
- 调用不带括号的函数会将整个函数作为字符串返回
- 如何在 ajax 调用中接受来自控制器的字符串返回
- Jquery - 匹配动态日期字符串返回使用长度的匹配量
- json_encode使用 jquery.get() 发布数据时将数组作为字符串返回
- 缓冲区中的nodejs解码字符串返回多行字符串
- 为什么element.getAttribute(“style”)忽略冒号“”之后的所有内容:"性格仅返回部分值
- 如何将关联数组键作为字符串返回
- python's mechanize和forms:javascript字符串返回
- 将呈现的ejs视图作为服务内的html字符串返回
- CSV文件作为单个字符串返回