我正在尝试更改bpmn文件的内容,并将所做的更改以及未更改的内容写入新的bpmn文件。
文件已转换为txt。
我需要从一个bpmn标签中获取一个ID,然后将其替换为另一个bpmn标签中的ID。唯一的是,我将不总是知道ID是什么,因为它取决于用户导出原始bpmn文件时生成的ID。但是,我确实知道标签的名称和我要编辑的属性的名称。
我将如何动态查找和替换内容?
“ ElementTree模块提供了几种用于修改现有XML文档的工具。”该模块将允许我操纵xml / bpmn文件的内容。
https://stackabuse.com/reading-and-writing-xml-files-in-python/