在他的回答中,mavrav似乎告诉DTD这是不可能的.我不太清楚如何使用DTD.

但是,如果可以,请在XML模式中翻译您的DTD.

我试着用这个谢玛:

xmlns:hr="http://mycompany.com/schema"

elementFormDefault="qualified"

targetNamespace="http://mycompany.com/schema">

在使用以下cmd生成Java类之后:

xjc -p com.mypackage schema.xsd

它为我提供了以下Content类的代码:

@XmlRootElement(name = "content")

public class Content {

@XmlElement(required = true)

protected List person;

@XmlElement(required = true)

protected List group;

public List getPerson() {

if (person == null) {

person = new ArrayList();

}

return this.person;

}

public List getGroup() {

if (group == null) {

group = new ArrayList();

}

return this.group;

}

}

java 生成 xml dtd_使用DTD文件中的JAXB生成Java类 – 如何修改DTD?相关推荐

  1. java ftl 标签_在FTL文件中使用自定义的Java方法

    在项目中使用FreeMarker做为Spring MVC中的视图文件,在展示List的时候,展示的对象中带有时间字段,但是此时间字段存的是整型的毫秒值,为了更好的展示给用户,必须要进行格式化. 但是F ...

  2. java 修改wav文件头_使用Java聲音API從WAV文件中修剪開頭和結尾

    我有製作的基礎知識.但是,輸出文件一遍又一遍地重複WAV標頭字節.生成的文件大小合適,但是它與垃圾一起提交.使用Java聲音API從WAV文件中修剪開頭和結尾 我想使用一個擴展AudioInputSt ...

  3. JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

    原文地址:http://www.cnblogs.com/taven/p/3351841.html JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spr ...

  4. 知其然(3)*.java文件中可以包含多个类,但最多只能有一个类,其修饰符为public

    *.java文件中可以包含多个类,但最多只能有一个类,其修饰符为public. 测试1:文件名Dog.java,文件内容如下:[2个类均为public] public class Dog{Dog(){ ...

  5. java: 在相应的 try 语句主体中不能抛出异常错误java.io.IOException

    java: 在相应的 try 语句主体中不能抛出异常错误java.io.IOException 参考文章: (1)java: 在相应的 try 语句主体中不能抛出异常错误java.io.IOExcep ...

  6. 根据条件从txt文件中挑出一些文字并据此修改文件名字

    根据条件从txt文件中挑出一些文字并据此修改文件名字 /* ****************************************************** *学习Windows API编 ...

  7. java 调用cpp_java jni 调用cpp文件中的方法 | 学步园

    这里说下最近修改nutch的源码碰到的调用cpp文件中的方法. 刚刚开始的时候,想直接在fetch.java中直接写jni接口.后来发现这样会留下不好的编程习惯.自己动手在fetch下写一个类.Hel ...

  8. java类索引_《Java虚拟机原理图解》1.3、class文件中的访问标志、类索引、父类索引、接口索引集合...

    讲完了class文件中的常量池,我们就相当于克服了class文件中最麻烦的模块了.现在,我们来看一下class文件中紧接着常量池后面的几个东西:访问标志.类索引.父类索引.接口索引集合. 1. 访问标 ...

  9. CodeSmith实用技巧(八):生成的代码输出到文件中

    在CodeSmith中,要把生成的代码文件输出到文件中,你需要在自己的模版中继承OutputFileCodeTemplate类.<?xml:namespace prefix = o ns = & ...

最新文章

  1. linux系统编码修改
  2. Visual Studio Code常用快捷键
  3. 计算机频率、内存相关杂谈
  4. python3连接mysql使用mysqldb_Python3 连接Mysql数据库
  5. Mac 设置 NDK
  6. Nagios 安装教程
  7. 对于python命令行,你应该这么做才专业
  8. 如此方便的日志分析功能,快来嵌入到你的网站吧!
  9. 【11】MINST数据集的分类与效果验证
  10. 《数字孪生体技术白皮书》重磅发布(附完整版下载)
  11. Google Code的使用指南
  12. 赛门铁克完成收购Blue Coat 重塑未来网络安全
  13. Windows远程应用发布
  14. linux安装软路由,软路由安装设置教程【详细步骤】-太平洋IT百科手机版
  15. 全军尽墨的Android应用:社会化授权登录及分享安全漏洞
  16. matlab高程数据点,matlab 对tif数据高程图的处理分析
  17. Cookie编程基础:检查浏览器是否接受Cookie
  18. [渝粤教育] 昆明理工大学 单片机原理及接口技术(宋庆和) 参考 资料
  19. 4.4V/3.85V锂电池充电器方案
  20. 深入解析python版SVM源码系列(三)——计算样本的预测类别

热门文章

  1. 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。...
  2. LocalDateTime、LocalDate、Date的相互转换(亲测LocalDateTime转LocalDate)
  3. php5和php7的bccomp计算精度区别
  4. Elasticsearch索引原理
  5. 如何用Fiddler对手机(安卓/iOS)数据进行抓包
  6. Goland如何断点调试Debug
  7. jQuery的this $this $(this)
  8. SpringBoot是什么?可以做什么?
  9. 高德地图 街道范围_高德地图发布交通“评诊治”系统:针对各类交通拥堵场景“因地制宜”...
  10. asp.net javascrip获取session的值_一篇文章搞定 Django Cookie 与 Session