当前位置: 首页 > news >正文

建设部网站业绩如何录入网页转app软件

建设部网站业绩如何录入,网页转app软件,河北工商注册网入口,广告公司取名字参考大全说明 JAXB有个schemagen脚本#xff0c;可以根据Java文件生成XML schema。这个工具在JAXB独立发布包中有#xff0c;可以从官网下载JAXB的独立发布包#xff1a; https://eclipse-ee4j.github.io/jaxb-ri/ 示例 使用schemagen -d path java files格式 …说明 JAXB有个schemagen脚本可以根据Java文件生成XML schema。这个工具在JAXB独立发布包中有可以从官网下载JAXB的独立发布包 https://eclipse-ee4j.github.io/jaxb-ri/ 示例 使用schemagen -d path java files格式 其中-d path指明了XML schema文件的输出路径 如果要生成schema的Java文件没有引用外部的Java文件可以使用这种方式。 例如根据下面这个Java类生成XML schema文件。 package com.thb.server.register;import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement;// 使用了JAXB注解映射到xml中的request元素 XmlRootElement(name request) XmlType(propOrder {reqtype, secret, enterpriseAccount}) public class RegisterRequest {private String reqtype;private String secret;private String enterpriseAccount;// 使用了JAXB注解映射到xml中的reqtype元素XmlElement(namereqtype, required true)public String getReqtype() {return this.reqtype;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值public void setReqtype(String reqtype) {this.reqtype reqtype;}// 使用了JAXB注解映射到xml中的secret元素XmlElement(namesecret, required true)public String getSecret() {return this.secret;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值public void setSecret(String secret) {this.secret secret;}// 使用了JAXB注解映射到xml中的body元素XmlElement(name body, required true)public String getEnterpriseAccount() {return this.enterpriseAccount;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值public void setEnterpriseAccount(String enterpriseAccount) {this.enterpriseAccount enterpriseAccount;} }在cmd窗口下执行命令 schemagen -d D:\temp\outschema D:\temp\eclipse-workspace\java_work\powe r-restful-webservice-server\src\main\java\com\thb\server\register\RegisterRequest.java生成的XML schema文件的内容 ?xml version1.0 encodingUTF-8 standaloneyes? xs:schema version1.0 xmlns:xshttp://www.w3.org/2001/XMLSchemaxs:element namerequest typeregisterRequest/xs:complexType nameregisterRequestxs:sequencexs:element namereqtype typexs:string/xs:element namesecret typexs:string/xs:element namebody typexs:string//xs:sequence/xs:complexType /xs:schema使用schemagen -d path -cp path java files格式 其中-cp path指明了classpath注意path中不包含包名。 如果要XML schema文件的Java文件引用了外部类要使用-cp path指明寻找路径。 例如下面是要生成XML schema文件的Java文件Java的属性seeContent引用了一外部类SeeContent package com.thb.server.topology;import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType;// 使用了JAXB注解映射到xml中的request元素 XmlRootElement(name request) XmlType(propOrder {reqtype, secret, seeContent}) public class TopologyRequest {private String reqtype;private String secret;private SeeContent seeContent;// 使用了JAXB注解映射到xml中的reqtype元素XmlElement(namereqtype, required true)public String getReqtype() {return this.reqtype;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值public void setReqtype(String reqtype) {this.reqtype reqtype;}// 使用了JAXB注解映射到xml中的secret元素XmlElement(namesecret, required true)public String getSecret() {return this.secret;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值public void setSecret(String secret) {this.secret secret;}// 使用了JAXB注解映射到xml中的body元素XmlElement(namebody, required true)public SeeContent getSeeContent() {return this.seeContent;}public void setSeeContent(SeeContent seeContent) {this.seeContent seeContent;} }外部类SeeContent的定义 package com.thb.server.topology;import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType;XmlType(propOrder {userid, seeid, upseeid, status}) class SeeContent{private String userid;private String seeid; private String upseeid;private String status;// 使用了JAXB注解映射到xml中body元素下面的userid元素XmlElement(nameuserid, required true)String getUserid() {return this.userid;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值void setUserid(String userid) {this.userid userid;}// 使用了JAXB注解映射到xml中body元素下面的seeid元素XmlElement(nameseeid, required true)String getSeeid() {return this.seeid;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值void setSeeid(String seeid) {this.seeid seeid;}// 使用了JAXB注解映射到xml中body元素下面的upseeid元素XmlElement(nameupseeid, required true)String getUpseeid() {return this.upseeid;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值void setUpseeid(String upseeid) {this.upseeid upseeid;}// 使用了JAXB注解映射到xml中body元素下面的status元素XmlElement(namestatus, required true)String getStatus() {return this.status;}// 此处的setter函数要有否则从xml反序列到java对象的时候无法赋值void setStatus(String status) {this.status status;} }在cmd窗口下执行命令 schemagen -d D:\temp\outschema -cp D:\temp\eclipse-workspace\java_work\ power-restful-webservice-server\src\main\java D:\temp\eclipse-workspace\java_work\power-restful-webservice-server\src\main\java\com\thb\server\topology\TopologyRequest.java生成的XML schema文件的内容 ?xml version1.0 encodingUTF-8 standaloneyes? xs:schema version1.0 xmlns:xshttp://www.w3.org/2001/XMLSchemaxs:element namerequest typetopologyRequest/xs:complexType nametopologyRequestxs:sequencexs:element namereqtype typexs:string/xs:element namesecret typexs:string/xs:element namebody typeseeContent//xs:sequence/xs:complexTypexs:complexType nameseeContentxs:sequencexs:element nameuserid typexs:string/xs:element nameseeid typexs:string/xs:element nameupseeid typexs:string/xs:element namestatus typexs:string//xs:sequence/xs:complexType /xs:schema
http://www.eeditor.cn/news/125273/

相关文章:

  • 网站开发费属于软件费吗深建工程集团有限公司
  • 数据库网站建设教程wordpress小说采集
  • 免费建手机网站后台中小企业微网站建设
  • 哪里网站开发好东莞横沥
  • 做流程图用什么网站海南省住房和城乡建设厅官网网站
  • 网站模板预览制作ppt免费软件
  • 卖水果网站模板wordpress淘宝客插件开发
  • 绵阳公司商务网站制作临沂网站建设技术支持
  • 网站建设系统服务用织梦做网站费用
  • 关于我们网站模板定制企业网站多少钱
  • 郑州专业手机网站制作宁乡网站建设
  • 做外贸网站企业一个网站的入口网页又称为
  • 关键词优化好贵州百度seo整站优化
  • 网站开发常用颜色大中型网站开发流程
  • 自己怎样优化网站新手设计师接单网站
  • 外贸网站推广方式个人微信支付宝做购物网站
  • 数据库怎么做两个网站呼和浩特北京网站建设
  • 鼓楼福州网站建设二维码引流推广的平台
  • 视频网站开发流程图动漫制作专业大学有哪些
  • 书店手机网站模板国外做免费网站的
  • 品牌外贸网站建设设计师网站知乎
  • 做网站的 需要续费维护费吗什么叫外链
  • 聊城网站建设代理商whois查询 站长工具
  • 网站域名个人备案跟企业备案怎么在word上做超链接网站
  • 营销网站制作信ls15227易语言 网站开发
  • 网站制作评价外贸公司网站案例
  • 视觉差 网站网站数据库建设
  • 网站进入考核期要多久网站建设及维护机
  • 知名高校网站建设怎么搭建网站友情链接
  • 网站和网页邯郸建网站公司