Javascript 正则表达式提取嵌入XML字符串中的JSON对象

Javascript 正则表达式提取嵌入XML字符串中的JSON对象,javascript,regex,json,xml,d3.js,Javascript,Regex,Json,Xml,D3.js,我正在从事一个需要JSON数据的JS&D3项目,我必须使用的服务将所述数据作为JSON传输到XML字符串中,如 <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"> [ {"Wonderful JSON" : "in here."} ] </string> [ {“美妙的JSON”:“在这里。”} ] 有谁能帮我省点时间,给我看一下正则表达式,它只会给我提供{“美妙的JSON”:

我正在从事一个需要JSON数据的JS&D3项目,我必须使用的服务将所述数据作为JSON传输到XML字符串中,如

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
[

{"Wonderful JSON" : "in here."}

]
</string>

[
{“美妙的JSON”:“在这里。”}
]
有谁能帮我省点时间,给我看一下正则表达式,它只会给我提供
{“美妙的JSON”:“in here.”
,而不需要数组括号或xml标记,并且以一种非黑客的方式?

这个正则表达式应该可以工作

/\{(.*?)\}/g

您应该首先解析XML(或者使用任何可用的DOM处理它),然后提取节点值。不要为此使用正则表达式。。。您正在用javascript处理这个XML吗?