我試圖序列化從Solr的以JSON響應的JSON響應:反序列化需要一個字典,而是得到一個列表
這是JSON:
"facet_counts": {
"facet_queries": {},
"facet_fields": {"attraction": [
"Cape Winelands",
2,
"Col de Bonhomme",
2,
"Elephanta Caves",
2,
"Kruger National Park",
2,
"Manuel Antonio Park",
2,
"San Francisco Monastery",
2,
"Tafraoute",
在XML中,這將是:
<lst name="facet_counts">
<lst name="facet_queries"/>
<lst name="facet_fields">
<lst name="attraction">
<int name="Cape Winelands">2</int>
<int name="Col de Bonhomme">2</int>
<int name="Elephanta Caves">2</int>
<int name="Kruger National Park">2</int>
如何反序列化JSON作爲字典?
的問題是,結果被格式化爲「普酒鄉」,2,而不是「普酒鄉」:2
這是Solr的方式返回它,我沒有過對照和希望使用JSON而不是XML。
任何人都知道如何做到這一點?或者碰到過這個?
你有沒有考慮過使用SolrNet? –