Sharepoint CAMLを解析し、他のものを生成するという特定の要件があります。最初のシナリオは、SQLクエリを生成することです。
XMLを解析する際のベストプラクティスの開発ツール/アルゴリズムはありますか?LinqToXmlをツールとして使用することを考えています。しかし、そのようなタイプの構文解析に適したアプローチがあるかどうかはわかりません。
私が気に入っているもう1つのアプローチは、OpenXML SDKで使用されているアプローチで、OpenXML形式を中心に強く型付けされたエンジンを構築しています。おそらく私は似たようなものを作ることができましたが、それは少し遠いものかもしれません。
任意の支援(おそらくxml解析に関する以前の経験)をいただければ幸いです。