Jai un probleme lors de l'affichage de mes données depuis un fichier xml defini paur un schema:
fichier xml:
Code:
Code :
- <?xml version="1.0" encoding="windows-1252"?>
- <questionnaire xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="W:\STAGIAIRE\exo4\question.xsd">
- <question ennonce="Le Bioman rouge est le leader des Bioman ?" format="radio">
- <reponse code="0_1" correct="true">vrai</reponse>
- <reponse code="0_2" correct="false">faux</reponse>
- </question>
- <question ennonce="Quelles est la couleur du cheval blanc d'Henri IV ?" format="checkbox">
- <reponse code="1_1" correct="true">Blanc</reponse>
- <reponse code="1_2" correct="false">Noir</reponse>
- <reponse code="1_3" correct="true">Brun</reponse>
- <reponse code="1_4" correct="false">Vert</reponse>
- <reponse code="1_5" correct="false">Rouge</reponse>
- <reponse code="1_6" correct="false">Bleu</reponse>
- </question>
- </questionnaire>
|
fichier xsd:
Code:
Code :
- <?xml version="1.0" encoding="utf-8"?>
- <xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:element name="questionnaire">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element maxOccurs="unbounded" name="question">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element maxOccurs="unbounded" name="reponse">
- <xsd:complexType>
- <xsd:attribute name="code" type="xsd:string" />
- <xsd:attribute name="correct" type="xsd:string" />
- </xsd:complexType>
- </xsd:element>
- </xsd:sequence>
- <xsd:attribute name="ennonce" type="xsd:string" />
- <xsd:attribute name="format" type="xsd:string" />
- </xsd:complexType>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
- </xsd:schema>
|
avec celui la je n'ai pas d'erreur, mais il me mank une colonne pour les reponse lors de mon affichage: l'intitulé des reponses de n'affiche plus et j'ai seuleument le code, le correct et un ID généré automatiquement.
qqn a une idée sur comment je pourais specifier pour que mes reponses s'affichent bien?