当前位置:   article > 正文

Python解析Autosar 标准文件(arxml)---按struct类型解析内容_python 解析arxml

python 解析arxml

Python解析Autosar 标准文件(arxml)—按struct类型解析内容

很多时候,我们需要提取arxml文件中的某些数据,然后再对这些数据进行二次开发或使用,但是我们不想根据其他的对照文档来一个个手动mapping,这个在AP开发的过程中会比较常见,因为毕竟AP的开发工具链目前市面上没有做的那么完善,还是比较新的,所以对于arxml文件的操作需求还是很大的,写或者读或多或少都在我们的开发过程中有一些需求,也是查看了很多资料才找了一点好用的方法,当然这个方法不适配所有的arxml文件,还是要根据自己的文件进行加工和修改。

方法介绍

  • 沿用上一篇文章的方法论
  • 根据类型筛选出struct的类型节点
  • 根据节点把所有的子节点的变量全部取出来

代码

import xml.etree.ElementTree as ET

# 打开arxml文件
tree = ET.parse('example.arxml'
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/1010991
推荐阅读
相关标签
  

闽ICP备14008679号