可以在XNA中使用JSON吗
0,我尝试从XML获取外部内容。但该操作未成功。因此,现在我正在搜索另一个必须替换XML的DB。我有一些在xna中使用JSON的想法 是否可以在XNA中使用JSON。请回答我的帖子。 提前谢谢可以在XNA中使用JSON吗,json,xna,Json,Xna,0,我尝试从XML获取外部内容。但该操作未成功。因此,现在我正在搜索另一个必须替换XML的DB。我有一些在xna中使用JSON的想法 是否可以在XNA中使用JSON。请回答我的帖子。 提前谢谢 Bharathi.G有很多JSON库可与C#一起使用(假设您使用的是C#),以及几乎所有其他您希望在中使用的语言 作为将来的参考,在提出问题之前做一些研究是值得的 您应该能够在应用程序中使用DataContractJsonSerializer 要反序列化JSON输入 DataContractJsonSer
Bharathi.G有很多JSON库可与C#一起使用(假设您使用的是C#),以及几乎所有其他您希望在中使用的语言
作为将来的参考,在提出问题之前做一些研究是值得的 您应该能够在应用程序中使用
DataContractJsonSerializer
要反序列化JSON输入
DataContractJsonSerializer deserialize = new DataContractJsonSerializer(typeof(object));
MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(jsonInput));
var obj = deserialize.ReadObject(stream) as object;
stream.Close();
要编写一些JSON:
using (MemoryStream ms = new MemoryStream())
{
serializer.WriteObject(ms, new object()
{
// Some data
});
json = Encoding.Default.GetString(ms.ToArray());
}
我使用object
纯粹是为了编写代码,我知道在编写时可能会出现问题,但我假设您将编写自己的对象定义