2015-02-09 80 views
0

我想反序列化一個JSON對象數組。我試圖包含Windows.data.JSON命名空間,並找不到正確的庫引用。 爲了使用命名空間,我必須添加哪個庫引用。圖書館或使用system.data.JSON命名空間的參考

public sealed class JsonArray : IJsonValue, 
IList<IJsonValue>, 
IEnumerable<IJsonValue> 
+0

我從來沒有聽說過'System.Data.JSON'命名空間。你的意思是'System.JSON'嗎? – 2015-02-09 23:07:38

+0

對不起,它的windows.data.Json – raj3209812 2015-02-09 23:11:30

+0

沒有。我沒有使用silverlight。我必須使用嗎? – raj3209812 2015-02-09 23:27:33

回答

-1

添加對System.Json的引用。我看到它仍處於測試階段。它涵蓋了你的windows.data.Json命名空間。謝謝!

+0

我在參考列表中找不到System.Json – raj3209812 2015-02-09 23:26:14

+0

我在win7中開發它,我想我可以使用json.net – raj3209812 2015-02-10 09:22:02

+0

是的,你可以。或者你可以選擇newton json.net庫來獲得更好的性能。這裏有一些額外的信息。 http://stackoverflow.com/questions/17334930/what-is-the-difference-between-json-net-datacontractjsonserializer-and-the-newto – Surfyst 2015-02-10 18:36:03