请问一下, c#怎么解析javascript的代码

请教一下, c#如何解析javascript的代码。
本帖最后由 xzzxg 于 2015-07-02 17:08:56 编辑
请教一下, c#如何解析javascript的代码, 执行这个代码, 并返回变量呢?  谢谢 

var map={address:["001,北京,王府井大街,1015204","002,上海,南京东路158号,1054578"],pos:["244,133,737","307,355,113"]};


c#解析上面这个字符串, 并返回map变量。

javascript执行时 ,是以下数组:
请问一下, c#怎么解析javascript的代码
------解决思路----------------------
也许你可以试试WebBroser?
自己解析并执行,那么你相当于要自己做个JS的编译器
------解决思路----------------------
c#解析js简单.多种方式都可以.参照:
http://ju.outofmemory.cn/entry/125412

但问题是怎么把这个json变量传递给c# .
c#会接收到这样的字符串:[object Object] 
------解决思路----------------------
var map=这几个字符去掉后不就是个json了么
------解决思路----------------------
这就是json,直接序列化即可。