0

Sharepoint CAMLを解析し、他のものを生成するという特定の要件があります。最初のシナリオは、SQLクエリを生成することです。

XMLを解析する際のベストプラクティスの開発ツール/アルゴリズムはありますか?LinqToXmlをツールとして使用することを考えています。しかし、そのようなタイプの構文解析に適したアプローチがあるかどうかはわかりません。

私が気に入っているもう1つのアプローチは、OpenXML SDKで使用されているアプローチで、OpenXML形式を中心に強く型付けされたエンジンを構築しています。おそらく私は似たようなものを作ることができましたが、それは少し遠いものかもしれません。

任意の支援(おそらくxml解析に関する以前の経験)をいただければ幸いです。

4

1 に答える 1

0

任意の形式で任意の構造を読み取るときは、最適なトラバーサルメカニズムを見つける必要があります。この場合、CAML論理演算はバイナリ(2つの子のみを持つ)であるため、特定のトラバーサルメカニズムを採用できます。Linq to XMLは、XMLをトラバースするための強力なツールです。

于 2012-10-19T11:43:48.610 に答える