本帖最后由 zhengwei007 于 2024-2-27 13:25 编辑
我想从100多个文档里面,发现有Soul Crystal字符时,截取<item>这段内容的字段。字段包括每个ID和count数量,单独存放在csv文件里。
文档中是以<item>开头,</item>结尾的,谢谢大家。
由于不能上传附件,我粘点里面内容吧。- <item>
- <!-- Stormbringer -->
- <ingredient count="1" id="72" />
- <!-- Red Soul Crystal - Stage 5 -->
- <ingredient count="1" id="4634" />
- <!-- Gemstone C -->
- <ingredient count="97" id="2131" />
- <!-- Adena -->
- <ingredient count="291000" id="57" />
- <!-- Stormbringer - Critical Anger -->
- <production count="1" id="4681" />
- </item>
- <item>
- <!-- Guardian Sword - Great Gale -->
- <ingredient count="1" id="10955" />
- <!-- Adena -->
- <ingredient count="3390000" id="57" />
- <!-- Gemstone B -->
- <ingredient count="339" id="2132" />
- <!-- Blue Soul Crystal - Stage 10 -->
- <ingredient count="1" id="4661" />
- <!-- Guardian Sword - Great Gale - Critical Bleed -->
- <production count="1" id="10958" />
- </item>
- <item>
- <!-- Blood Brother - Great Gale -->
- <ingredient count="1" id="21966" />
- <!-- Blue Soul Crystal - Stage 14 -->
- <ingredient count="1" id="9571" />
- <!-- Gemstone S -->
- <ingredient count="285" id="2134" />
- <!-- Blood Brother - Great Gale - Light -->
- <production count="1" id="21969" />
- </item>
复制代码 每个文件里可能有多个这样的内容结构。
最终csv就是这样:
72 1 4634 1 2131 97 57 291000 4681 1
10955 1 57 3390000 2132 339 4661 1 10958 1
21966 1 9571 1 2134 285 21969 1
谢谢各位大哥。 |