Bonjour,
j'ai un fichier XML que je souhaite parser avec l'outil DOM. Ce fichier contient une DTD spécifique embarquée.
exemple :
<!DOCTYPE device_compatibility [
<!-- Document structure -->
<!ELEMENT device_compatibility (variable,
variable,
generic_compatibility_predicates,
compatibility_predicates) >
<!ATTLIST device_compatibility
version CDATA #REQUIRED >
<!ELEMENT generic_compatibility_predicates (pred*) >
<!ATTLIST generic_compatibility_predicates
name CDATA #REQUIRED
nbElts CDATA #REQUIRED >
<!ELEMENT compatibility_predicates (pred*,null) >
<!ATTLIST compatibility_predicates
name CDATA #REQUIRED
nbElts CDATA #REQUIRED >
<!ELEMENT pred (#PCDATA) >
<!ATTLIST pred
ID CDATA #REQUIRED
index CDATA #IMPLIED >
<!ELEMENT null EMPTY >
<!ELEMENT variable EMPTY >
<!ATTLIST variable
name CDATA #REQUIRED
value CDATA #REQUIRED >
<!-- Number of generic predicates for compatibility -->
<!ENTITY NB_GENERIC_PREDICATES_V1_V0 "1">
<!-- Offset for the V1_V0 generic predicates -->
<!ENTITY GENERIC_PREDICATE_V1_V0_OFFSET "0">
]>
J'aimerai pouvoir parser et naviguer dans cette DTD, afin d'en extraire que quelques informations.
Y a t'il une instruction particulière afin de récupérer cette DTD sous forme de DOM ?
merci
A+