gpt4 book ai didi

c# - 在 C# 中解析特定数据

转载 作者:行者123 更新时间:2023-11-30 18:05:18 24 4
gpt4 key购买 nike

我有以特定文本格式存储的数据:

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# 编写解析器并不简单(非常多的正则表达式和硬代码)。

我从微软那里听说了一些关于 Oslo\MGrammar 的事情。此工具是否为我的特定数据生成 C# 解析器代码?

输出我只需要解析器的 C# 代码,而不需要引用其他库。

最佳答案

你可以看看 GOLD Parser Builderbsn GoldParser engine (在使用 GOLD 构建的语法解析数据时可以创建类型化数据结构)。

还有一个 CodeProject article其中显示了如何使用此引擎。

关于c# - 在 C# 中解析特定数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5715578/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com