我想像这样输出 xml:
<pracownicy_kadry xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:schemaLocation="http://www.example.org/kadra1 kadra1.xsd"
xmlns="http://www.example.org/kadra1"
xmlns:kadra="http://www.example.org/kadra1">
<opis_dokumentu>
<tytuł>Skoczkowie i trenerzy</tytuł>
<autor xmlns="http://osoba.example.com" >
<imię>FirstName</imię>
<nazwisko>LastName</nazwisko>
<nr_indeksu>165415</nr_indeksu>
</autor>
<last_mod>2012-11-04</last_mod>
</opis_dokumentu>
<zawodnicy>
<zawodnik kadra:id_kad="A1" kadra:id_trenera="T2">
<imię>Adam</imię>
<nazwisko>Małysz</nazwisko>
<Kadra>seniorzy</Kadra>
<data_ur>1980-03-03</data_ur>
<adres>
<miejscowość>Wisła</miejscowość>
<ulica>Żeromskiego</ulica>
<nr_domu>23</nr_domu>
<nr_mieszkania>1</nr_mieszkania>
<kod>26-600</kod>
</adres>
<bmi>1.0</bmi>
<kontakt>
<email>123@gmail.com</email>
<telefon_komórkowy>123456789</telefon_komórkowy>
</kontakt>
</zawodnik>
<zawodnik kadra:id_kad="A2" kadra:id_trenera="T3">
<imię>Stefan</imię>
<nazwisko>Bachleda</nazwisko>
<Kadra>seniorzy</Kadra>
<data_ur>1980-03-03</data_ur>
<adres>
<miejscowość>Wisła</miejscowość>
<ulica>Żeromskiego</ulica>
<nr_domu>23</nr_domu>
<nr_mieszkania>1</nr_mieszkania>
<kod>26-600</kod>
</adres>
<bmi>1.0</bmi>
<kontakt>
<email>123@gmail.com</email>
<telefon_komórkowy>123456789</telefon_komórkowy>
</kontakt>
</zawodnik>
<zawodnik kadra:id_kad="A3" kadra:id_trenera="T2">
<imię>Kamil</imię>
<nazwisko>Stoch</nazwisko>
<Kadra>seniorzy</Kadra>
<data_ur>1980-03-03</data_ur>
<adres>
<miejscowość>Płock</miejscowość>
<ulica>Żółta</ulica>
<nr_domu>823</nr_domu>
<nr_mieszkania>1</nr_mieszkania>
<kod>26-600</kod>
</adres>
<bmi>1.0</bmi>
<kontakt>
<email>kstoch@gmail.com</email>
<telefon_komórkowy>123456789</telefon_komórkowy>
</kontakt>
</zawodnik>
<zawodnik kadra:id_kad="A5" kadra:id_trenera="T2">
<imię>Robert</imię>
...
我使用 JAXB 并从我的 xsd 文件中获取所有类。我用过xjc。我不知道如何获取带有命名空间的 xml,我得到如下内容:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<pracownicy_kadry xmlns="http://osoba.example.com" xmlns:ns2="http://www.example.org/kadra1">
<opisDokumentu>
<tytul>Skoczkowie</tytul>
<autor>
<imie>Sebastian</imie>
<nazwisko>Jakowski</nazwisko>
<nr_indeksu>165415</nr_indeksu>
</autor>
<lastMod>0001-03-05T09:45:46.618+01:00</lastMod>
</opisDokumentu>
<zawodnicy/>
<trenerzy>
<ns2:trener ns2:id_tren="T12">
<ns2:imie>Roman</ns2:imie>
<ns2:nazwisko>romanski</ns2:nazwisko>
<ns2:data_ur>0001-03-05T00:00:00+01:00</ns2:data_ur>
<ns2:adres>
当我得到好的 xml 时,我必须使用我的 xsd 文件检查验证。感谢您的重播和新年快乐 :)