我有以特定文本格式存储的数据:
FIDS_A1=CF_LAST:1|line_NETCHNG:2|QoS:3; FIDS_A2=[High and Low]:[{High} – {Low}]:1|CF_LAST:2; FIDS_A3=YR_RANGE:3|VOL:3; FIDS_A4=GR_AskBid; FIDS_C3=line_BID:3|line_ASK:3;
我需要解析它并从中获取 C# 类型的数据结构。
用 C# 编写解析器并不简单(非常多的正则表达式和硬代码)。
我从 Microsoft 听说过一些有关 Oslo\Mgrammar 的信息。此工具是否为我的特定数据生成 C# 解析器代码?
输出我只需要解析器的 C# 代码,而不需要参考其他库。