2011-11-08 8 views
6

私の最高のグーグルの努力にもかかわらず、.NET(c#)CQLパーサーが見つかりませんでした。誰でも共有したいと思っている人がいるか、存在するかどうかを知ることができますか?ありがとう!.NET CQLパーサーは存在しますか?

答えて

4

見つかった場合thisプロジェクト(NCql)はC#で書かれています。

+0

ありがとう、これは私が必要なものです。あまりにも悪いことは、実際には、 "テストを実行し、あなた自身のためにすべてを把握するためにクライアントアプリケーションツールを使用する"以外のドキュメントはありません。 – StronglyTyped

0

あなた自身のパーサーを書くことは、少なくとも構文を見て、簡単でなければなりません。ただし、パーサーは難しい部分ではありません。実際の作業は、他のデータソースのクエリ構文を同等の構文に変換することから始まります。私は、ここでのアプローチを解決策を見つけることを任務としていた場合

私が探検します:

  1. をCQLパーサ
  2. を書く
  3. アドインLINQライブラリ(LINQを組み込むためにLINQを翻訳層を作成します。 SQLの場合はLINQ for Objects、yada-yada-yadaの場合はLINQ)

いつものように、あなたのマイレージは異なる場合があります。

関連する問題