webapi 上传问题
金蝶云社区-伊卡
伊卡
0人赞赏了该文章 952次浏览 未经作者许可,禁止转载编辑于2016年10月21日 15:57:55
各位老师们好, 我有一个问题 给币别表上传新数据 为何不成功? 求各位老师解答 源代码 如下 ApiClient clt = this.loginCloud(getApiClient()); if (clt == null) { MessageBox.Show("登录shibai !"); return; } JSONObject jss = clt.Execute(serviceName1, new object[] { formId1, "{\"Creator\":\"秦文\",\"NeedUpDataFields\":[\"FNumber\",\"FName\",\"FCODE\"],\"Model\":{\"FCURRENCYID\":0,\"FNumber\":\"PRE009\",\"FName\":\"日元\",\"FCODE\":\"RBY\",\"FPRICEDIGITS\":4,\"FAMOUNTDIGITS\":2,\"FPRIORITY\":0,\"FIsTrans\":false,\"FIsShowCSymbol\":false,\"FIsSysPreset\":false,\"FDescription\":\"info\"]" }); jss.ToJSONString(); MessageBox.Show(jss.ToString()); clt.Logout(); 得到的json 结果如下 {"Result":{"ResponseStatus":{"ErrorCode":500,"IsSuccess":false,"Errors":[{"FieldName":"JsonToken EndArray is not valid for closing JsonType Object.","Message":" 在 Newtonsoft.Json.JsonReader.ValidateEnd(JsonToken endToken)\r\n 在 Newtonsoft.Json.JsonReader.SetToken(JsonToken newToken, Object value)\r\n 在 Newtonsoft.Json.JsonTextReader.ParsePostValue(Char currentChar)\r\n 在 Newtonsoft.Json.JsonTextReader.ReadInternal()\r\n 在 Kingdee.BOS.JSON.JSONObjectConverter.ReadJson(JsonReader reader, Type objectType, Object existingValue, JsonSerializer serializer)\r\n 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract)\r\n 在 Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)\r\n 在 Kingdee.BOS.JSON.JSONObjectConverter.ReadJson(JsonReader reader, Type objectType, Object existingValue, JsonSerializer serializer)\r\n 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract)\r\n 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n 在 Kingdee.BOS.JSON.JSONObject.Parse(String json)\r\n 在 Kingdee.BOS.WebApi.FormService.Save.Execute()\r\n 在 Kingdee.BOS.WebApi.FormService.BillOperationService.ExecuteOperation(FormOperation op, String data)","DIndex":0}],"SuccessEntitys":[]}}} 过程中没有报错 可是为什么 web的k3 我是按着 社区中 docId=113421 这个web借口文档写的 为何数据传不上去? 求各位老师解答…

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0