JSON解析の課題のナビゲーション:無効なC#クラス名の対処
JSONデータをC#オブジェクトに変換する際の頻繁なハードルには、C#識別子ルールに違反する名前を含むJSON文字列が含まれます。 これらの無効な識別子は、多くの場合、数で始まるか、C#命名規則によって禁止されている文字を含む。推奨されるアプローチは、JSONを辞書に脱流することです。これにより、問題のある名前のクラスを作成する必要性が回転します。 Newtonsoft JSONライブラリを使用してこれを達成する方法は次のとおりです。
このコードでは、JSONデータを保持します。にゆったりとすると、キー価値のペアが作成されます。キーは、JSONからの元の(潜在的に無効な)名前を表し、値は実際の祈りの時間データを含む
オブジェクトです。 これにより、命名の対立に遭遇することなく、鍵を使用して祈りの時間に便利なアクセスが可能になります。以上が違法なC#クラス識別子でJSONの解析を処理する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。