0

xml ファイルからデータを抽出する際に問題があります。

         <diagnosis_list>
            <diagnosis>
              <icd_code V="A00.-"/>
              <description V="Cholera"/>

              <diagnosis_list>

                <diagnosis>
                  <icd_code V="A00.0"/>
                  <description V="Cholera durch Vibrio cholerae O:1, Biovar cholerae"/>
                  <dangerous V="j"/>
                  <subcategories_list>
                    <subcategory V="Klassische Cholera"/>
                  </subcategories_list>
                </diagnosis>

                <diagnosis>
                  <icd_code V="A00.1"/>
                  <description V="Cholera durch Vibrio cholerae O:1, Biovar eltor"/>
                  <dangerous V="j"/>
                  <subcategories_list>
                    <subcategory V="El-Tor-Cholera"/>
                    <subcategory V="Choleraartige Dysenterie"/>
                    <subcategory V="El-Tor-Enteritis"/>
                  </subcategories_list>
                </diagnosis>

              </diagnosis_list>

            </diagnosis>
          </diagnosis_list>

nokigiri と Css でいろいろ試してみましたが、うまくいきませんでした。出力として、次のようなものが欲しいです:

 A00.- => Cholera

 A00.0 => Cholera durch Vibrio cholerae O:1, Biovar cholerae
 Subcategories => Klassische Cholera

 A00.1 => Cholera durch Vibrio cholerae O:1, Biovar eltor
 Subcategories => El-Tor-Cholera
                  Choleraartige Dysenterie
                  El-Tor-Enteritis

しかし、今のところ出力はそれほど重要ではありません。正しい順序で xml のノードにアクセスする方法について、すべての提案に満足しています! ありがとう

4

1 に答える 1