我正在调试使用服务器密钥POST到CloudKit的C#应用程序的JSON。
根据文档,我需要用于create/modify记录的JSON如下所示:
{
"operationType" : "create",
"record" : {
"recordType" : "Artist",
"fields" : {
"firstName" : {"value" : "Mei"},
"lastName" : {"value" : "Chen"}
}
"recordName" : "Mei Chen"
},
}
当我转到JSON2Csharp时,我收到以下错误。我需要确定文档是否无效,或者服务器是否真的想要这个JSON。
问题
如何将Apple CloudKit框架中的JSON发送到CK服务器时获取它?
答案 0 :(得分:0)
您的JSON似乎没有正确格式化。
请查看这是否符合您的需求,因为我相信它的格式和结构正确,与您合作的方式:
XDocument xdoc = XDocument.Load(path);
var result=xdoc.Descendants("book")
.Where(e=>(int)e.Element("locationId")==3)
.Select(e=>(int)e.Element("quantity"))
.FirstOrDefault();