我已经有一些webmethods接收1或2个参数成功运行。我想要做的是发送一个json字符串,可以反序列化为多行的数据表。
字符串看起来类似于:[{“sectionID”:12,“order”:0},{“sectionID”:21,“order”:10},{“sectionID”:20,“order”: 20},{ “sectionID”:22, “命令”:30},{ “sectionID”:23, “命令”:40},{ “sectionID”:24, “命令”:50},{ “sectionID”: 25, “命令”:60}]
我试图将其作为值传递,但这不起作用。 data:{'jsonString:','[{“sectionID”:12,“order”:0},{“sectionID”:21,“order”:10},{“sectionID”:20,“order”:20 },{ “sectionID”:22, “命令”:30},{ “sectionID”:23, “命令”:40},{ “sectionID”:24, “命令”:50},{ “sectionID”:25 , “命令”:60}]'}
我收到一个关于传入Invalid对象的错误。然后我在某处看到了这种类型的方法声明:public static void updateSectionPositions(List sectionList)其中SectionPosition是一个具有sectionID和order2属性的类。这给了我同样的错误。
有什么想法吗?最终目标是让这个json字符串成为我可以在c#端遍历的数据表。感谢。