将post对象逆向工程为c#类
Reverse engineer a POSTed object into a c# class
Visual Studio是否有一种方法来检查post对象并为其生成c#类,就像它为wsdl文档所做的那样,或者如何从xml文档创建xsd ?我该怎么做呢?如果没有,是否有工具/插件执行这种事情?
我试着给出一个我之前得到的例子,人们被POST消息的文本所困扰,而不是我高亮显示的形状。所以现在没有文本,只有问题。
当你有一个相当复杂的基于javascript的对象要发送回服务器时,从POST操作构建模板POCO类似乎要容易得多。
我将在这里猜测一点,因为没有示例代码作为基础。这听起来像是您想要获取一些未知的(在编译时)变量列表,并在c#端将它们实例化到一个类中。据我所知,如果您将JSON对象从客户端发送回服务器,并希望将其绑定到等效的POCO对象。是吗?
如果是这样,您可能会看到反射和/或匿名类型。就我个人而言,我不认为有什么意义,因为你不能在服务器上对它进行强类型输入,所以它最终可能是一个属性的Dictionary<string, string>
。您可以编写一个泛型方法来检查每个属性并查看它可以转换为什么类型(使用Convert.ChangeType
),但这听起来像是很多工作。
相关文章:
- 如何使用WCF服务和javascript表单post上传.doc文件
- Jquery POST未填充数组
- 如何在php文件中获取$.post-ajax传递的值
- 在POST中将html表作为csv提交
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 如何使用post方法从方法上传文件
- Django: AJAX + CSRF POST gives 403
- AJAX不会在文件上传后重定向到网页-POST方法
- 我应该如何对这个简单的javascript动画进行逆向工程
- 逆向工程表格提交
- 逆向工程PHP脚本到Google Appscript (Javascript)
- 将post对象逆向工程为c#类
- Django-逆向工程管理网站's”;添加外键”;按钮
- 逆向工程Web应用程序
- 这个逆向工程算法是如何工作的
- 对一些Javascript聊天室代码进行逆向工程
- 逆向工程——如何找到Javascript保存我感兴趣的对象的位置
- 谷歌闭包生成的代码与高级设置可以逆向工程
- CSS:用于触摸屏逆向工程的hover
- Javascript逆向工程:将html表转换为字符串/文本