不確定標題是否正確解釋它。C#.NET 4.5中的JavaScript解析器和分析器
不管怎麼說,我建立一個.NET WPF應用程序這應該通過JavaScript和如果定義的變量在端無效標識如
- 問題
- 如果try/catch語句/最後塊被使用。
- 函數調用
我通過問題在這裏這是各地的C/C++旋轉去了。現在我後悔抨擊我的編譯器類。
我想知道如何在C#中驗證點1-3。那裏有任何這樣的圖書館?
不確定標題是否正確解釋它。C#.NET 4.5中的JavaScript解析器和分析器
不管怎麼說,我建立一個.NET WPF應用程序這應該通過JavaScript和如果定義的變量在端無效標識如
我通過問題在這裏這是各地的C/C++旋轉去了。現在我後悔抨擊我的編譯器類。
我想知道如何在C#中驗證點1-3。那裏有任何這樣的圖書館?
退房IronJS我知道他們有一個很好的JavaScript庫爲.NET
什麼你要找的是一個abstract syntax tree解析器爲Javascript編寫C#。
有幾個選擇,我知道的:
微軟的Ajax Minifier庫都有自己的AST解析器(用於來縮小/優化Javascript文件)。你可以在Codeplex上找到它的源代碼。
Esprima.net是另一種選擇。它是流行的Javascript庫Esprima的一個端口。
關於Esprima的好處在於它輸出的是一種通用格式(由Mozilla here定義)的AST,這些格式在幾個解析器中使用,使得移植樹的工具變得非常容易,因爲它們都使用相同的底層數據結構。
您的發佈內容中是否存在問題? –
哎呀...現在加了。 – Dev
達到什麼目的? –