資源簡介
用C#寫的對Json編譯解析器LL1型 直接通過ast生成xml

代碼片段和文件信息
//=============================================================
//版權所有allrightby?lxf_120@163.com?一劍飄紅
//功能描述:json?to?xml?的轉化類?本文采用了一個簡易的LL型文法分析器
//對json進行處理沒有經過太多異常處理文法分析和語義分析輸出同步進行
//沒有產生ast直接輸出結果.
//希望讀者以此程序來提升對編譯學習的興趣
//2009年10月18日
//=============================================================
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.ComponentModel;
namespace?MultiStar.Engine
{
????internal?class?Token
????{
????????public?Token()
????????{
????????}
????????public?TokenType?Type;
????????public?string?Segment?=?string.Empty;
????????public?override?string?ToString()
????????{
????????????return?Type.ToString()?+?“|“?+?Segment;
????????}
????????[DefaultValue(0)]
????????public?int?Length;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9216??2009-10-18?10:49??Json2xm
?????文件??????26112??2009-10-18?10:49??Json2xm
?????文件????????550??2009-10-17?13:57??Json2xm
?????文件???????2255??2009-10-17?14:58??Json2xm
?????文件????????270??2009-10-18?10:13??Json2xm
?????文件???????9216??2009-10-18?10:49??Json2xm
?????文件??????26112??2009-10-18?10:49??Json2xm
?????文件????????270??2009-10-18?10:45??Json2xm
?????文件???????1368??2009-10-18?10:45??Json2xm
?????文件????????980??2009-10-18?10:49??Json2xm
?????文件????????913??2009-10-18?10:49??Json2xm
?????文件??????14768??2009-10-18?10:32??Json2xm
?????文件???????9216??2009-10-18?10:49??Json2xm
?????文件??????26112??2009-10-18?10:49??Json2xm
?????文件???????9728??2009-10-18?10:49??Json2xm
?????文件??????22016??2009-10-18?10:49??Json2xm
?????文件??????14328??2009-10-18?10:13??Json2xm
?????文件????????490??2007-07-21?01:33??Json2xm
?????文件???????1956??2009-10-18?10:49??Json2xm
?????文件???????3751??2009-10-18?10:40??Json2xm
?????文件???????5814??2009-10-18?10:40??Json2xm
?????文件???????3607??2009-10-18?10:39??Json2xm
?????文件????????619??2009-10-18?10:32??Json2xm
?????文件????????847??2009-10-18?10:42??Json2xm
?????文件???????9728??2009-10-18?10:49??Json2xm
?????文件????????180??2009-10-18?10:49??Json2xm
?????文件??????22016??2009-10-18?10:49??Json2xm
?????文件????????180??2009-10-18?10:49??Json2xm
?????文件???????3765??2009-10-18?10:49??Json2xm
?????文件????????469??2009-10-15?17:22??Json2xm
............此處省略26個文件信息
評論
共有 條評論