.netでhstoreデータを取得して処理するための最良の方法は何でしょうか。
基本的なクエリを実行すると、そのようにフォーマットされた文字列が出力されます。
"key1" => "value1", "key2" => "value2"
私が今日そのように解析するKeyValuePairに似ています:
SimpleJson.SimpleJson
.DeserializeObject<Dictionary<string, string>> ("{" + tags.Replace ("=>", ":") + "}");
私は次のようなもので手動でそれを行うことができます:
- 最初に「、」で分割します
- 次に、ループして「=>」で分割します
- 次に、左からキー、右から値に抽出します
しかし、値の中に「、」がある場合、または値の中に完全な要素がある場合、再帰的な解析を行う必要がありますか?文字列の解析に関するすべての質問があります:)
Jsonのトリックよりも良い方法がわかりますか?