私はXMLファイルがあります。XML ElementTreeのインデックスタグが
<sentence id="en_BlueRibbonSushi_478218345:2">
<text>It has great sushi and even better service.</text>
</sentence>
<sentence id="en_BlueRibbonSushi_478218345:3">
<text>The entire staff was extremely accomodating and tended to my every need.</text>
</sentence>
<sentence id="en_BlueRibbonSushi_478218345:4">
<text>I've been to this restaurant over a dozen times with no complaints to date.</text>
</sentence>
XMLのElementTreeを使用して、私は、タグの属性category=
を持って<Opinion>
を挿入したいと思います。私は文字list = ['a', 'b', 'c']
のリストを持っていると言う、それは私が持って漸進各テキストにそれらをasignすることが可能である:
<sentence id="en_BlueRibbonSushi_478218345:2">
<text>It has great sushi and even better service.</text>
<Opinion category='a' />
</sentence>
<sentence id="en_BlueRibbonSushi_478218345:3">
<text>The entire staff was extremely accomodating and tended to my every need.</text>
<Opinion category='b' />
</sentence>
<sentence id="en_BlueRibbonSushi_478218345:4">
<text>I've been to this restaurant over a dozen times with no complaints to date.</text>
<Opinion category='c' />
</sentence>
私は文章id属性を使用することができますが、これは私のリストラの多くを必要とする認識していますコード。基本的には、私のリストのインデックスに合わせて各文のエントリを索引付けできるようにしたいと思います。
属性が辞書です。辞書の順序は、どのような方法でも保持されることは保証されません。 – leovp
わかりました。バリデーターとの連携(ゴールドスタンダードとしてのチェック)は変更する必要はありません。ありがとう! – user3058703
再現可能な例ができますか? – kilojoules