zoukankan      html  css  js  c++  java
  • 【Step by Step】如何创建强类型XML类

      很久就想写一些东西,老是感觉这些东西写出来没多大意义,因为别人都会。前一阵子在福州遇到高手郑磊,教会了我很多东西。打算把这些新学到的东西都记录下来,一来方便以后查阅,二来也在过程中复习总结。

           业务场景:经常有这样的情况,双方约定好实用XML报文通讯,并且都定好需要输入哪些字段,返回哪些字段。如:

         

      PS: 其实上面截图所谓的接口文档编写的不是非常规范,比如从该档上我们只能靠自己经验推测出,Rows下面应该有包含一个或者一个以上的row子节点。如何编写规范的接口文档,这个牵扯的东西太多了为图省事,这里就截2张图.....

       

      废话不多说,直接开撸:

      一:复制或者手打一份接口文档的XML格式并保存。

        

          二: 以管理员身份运行Visiual Studio 命令提示行

        

      三:在命令行窗口中将路径切换到保存xml文件的目录下(如我把XML文件保存在D盘,则直接输入D:回车)。然后就在命令行窗口输入

         
    xsd yourXmlFileName.xml -c

      -c 代表创建(create)的意思,这里就是为xxx.XML文件创建一份xsd文件。

      xsd就是XML Schemas Definition,它定义了xml的结构,具体请百度

          创建成功后会提示如下信息:

       ,如果提示其他信息,请检查你的XML格式是是否正确

      四:编辑xsd文件

        生成xsd文件后还需要对里面一些代码进行编辑。.....广告之后,继续开始

         

  • 相关阅读:
    STL标准函数库学习小总结
    3 种生成高强度密码的方法
    树莓派使用 OLED 屏显示图片及文字
    一个骚命令防止你的文件被误删除!
    B站,首战告捷!
    10 个提高效率的 Linux 命令别名
    Vim的三款实用插件
    如何高效回退到特定层级目录?
    如何将目录下的脚本一次性全部执行
    数据结构|数组为什么这么快?
  • 原文地址:https://www.cnblogs.com/wanglee/p/3025554.html
Copyright © 2011-2022 走看看