2015-02-09 76 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