Salut la liste !

Eric Lemaitre wrote:

J'essaye de cr�er un fichier XML � partir de DOM (et j'y arrive :-) ), sauf que le seul et unique �l�ment que je n'arrive pas � cr�er est la DTD en 2�me ligne (<!DOCTYPE nom PUBLIC "identifiant" "fichier.dtd">). Quelqu'un sait comment on fait (impossible de trouver des infos l� dessus de mon c�t�) ?

Vu l'enthousiasme g�n�ral sur ce post, comme j'ai trouv� par hasard la r�ponse (en cherchant pas mal quand m�me), la r�ponse �tait pour ceux que �a int�resse :
on utilise le Transformer DOM qu'on est oblig� d'avoir puisqu'on transforme le document DOM en fichier XML :


import javax.xml.transform.OutputKeys;
....................................
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, "mydefs.dtd");

Eric Lemaitre (SCJP2, SCJD2, CCNA, CCDA, RHCE, RHCX)




Répondre à