簡體   English   中英

如何從 JavaScriptSerializer 獲取 Javascript 對象?

[英]How to get Javascript Objects from JavaScriptSerializer?

當我使用System.Web.Script.Serialization.JavaScriptSerializer.Serialize方法時,我得到了有效的 JSON 代碼。

這通常是完美的,但有時我想將結果返回為 Javascript object,而不是 JSON。 Serialize方法有一個采用SerializationFormat參數的重載。 這看起來很完美......但它被標記為internal

如何從串行器中取出一串 Javascript?

看看 JScript DLL Eval 對象的 JScriptEvaluate 方法 (http://msdn.microsoft.com/en-us/library/microsoft.jscript.eval.jscriptevaluate.aspx):

using Microsoft.JScript;
var MyJSObject = Eval.JScriptEvaluate("{a:'Property1',b:'Property2'}", Engine);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM