0

次の 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でこれを行いたいです

4

0 に答える 0