.NET CQL解析器是否存在?

时间:2011-11-08 15:52:40

标签: c# asp.net parsing cql

尽管谷歌搜索力度最大,但我还是找不到.NET(c#)CQL解析器。任何人都有他们愿意分享的,或者知道是否存在?谢谢!

2 个答案:

答案 0 :(得分:4)

如果找到了用c#编写的this项目(NCql)。

答案 1 :(得分:0)

编写自己的解析器应该很容易,至少要查看语法。但解析器并不是困难的部分 - 真正的工作始于将查询表达式转换为其他数据源中的等效语法。

如果我的任务是在这里寻找解决方案,我会探索一种方法:

  1. 编写CQL解析器
  2. 创建转换图层以合并LINQ
  3. 加载项LINQ库(LINQ for SQL,LINQ for Objects,LINQ for yada-yada-yada)
  4. 与往常一样,您的里程可能会有所不同。