次の 2 つの xml ファイルがあります。
<questionnaire>
<questionnaireid>1</questionnaire>
<questionnairename>sample questionnaire</questionnairename>
<questions>
<question qid="1" >
<qid>1</qid>
<questiondesc>Q1) Enter some free text</questiondesc>
<typeid>2</typeid>
<required>1</required>
<parentquestion></parentquestion>
</question>
<question qid="2" >
<qid>2</qid>
<questiondesc>Q2) Select any of the choices</questiondesc>
<typeid>6</typeid>
<required>1</required>
<parentquestion></parentquestion>
<choices>
<choice>Choice1</choice>
<choice>Choice2</choice>
<choice>Choice3</choice>
</choices>
</question>
</questions>
<questionnaireresponse>
<questionnaireid>1</questionnaire>
<userid>1234</userid>
<responses>
<response qid="1">
<answers>
<answer>This is some text</answer>
</answers>
</response>
<response qid="2">
<answers>
<answer>Choice 2</answer>
</answers>
</response>
</responses>
</questionnaireresponse>
xslt を使用して、このユーザーへの回答をアンケート ファイルに追加し、HTML フォームとして表示します。上記の例では、テキスト ボックスに「This is some text」が入力され、ドロップダウンで「Choice 2」が選択されます。
上記を実装した xslt の例は、開始するのに非常に役立ちます。理想的には、asp.netでこれを行いたいです