Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有DTD到XML的Java类_Java_Xml_Dtd - Fatal编程技术网

带有DTD到XML的Java类

带有DTD到XML的Java类,java,xml,dtd,Java,Xml,Dtd,事实上,我有一个学习练习的问题,因为我正在准备考试 我有课 class Einwohnermeldeamt { HashMap<Integer,Wohnung> wohnungsGesamtliste; HashMap<Integer,Person> einwohnerGesamtliste; } class Wohnung { int wohnungsNr; String Ort; int plz; String straße; int h

事实上,我有一个学习练习的问题,因为我正在准备考试

我有课

class Einwohnermeldeamt {
  HashMap<Integer,Wohnung> wohnungsGesamtliste;
  HashMap<Integer,Person> einwohnerGesamtliste;
}

class Wohnung {
  int wohnungsNr;
  String Ort;
  int plz;
  String straße;
  int hausNr;
  ArrayList<Person> bewohnerProWohnungListe;
}

class Person {
  int personNr;
  String vorname;
  String nachname;
  Date geburtsDatum;
  ArrayList<Wohnung> wohnungenProPersonListe;
}
类Einwohnermeldeamt{
HashMap-wohnungsGesamtliste;
HashMap-einwohnerGesamtliste;
}
沃农班{
int WOHUNNGSNR;
字符串Ort;
int plz;
弦长;
内特豪斯纳;
ArrayList bewohnerProWohnungListe;
}
班主任{
国际人事;
字符串名称;
字符串nachname;
日期geburtsDatum;
ArrayList WohnungenpropersonList;
}
现在,我必须手动编写一个XML DTD(文档类型定义)来映射这些信息,以便以后将它们保存在XML文件中

我用google搜索了这个问题,但我只能找到XML分类的方法,而不是我的方法


如果有人能向我解释一下它是如何工作的以及DTD是什么,那就太好了。

从中的DTD开始阅读。从中的DTD开始阅读。