首页 > 解决方案 > 将 ireg 转换为 XML

问题描述

我正在使用 Python 脚本将 ireg 文件转换为 XML。我在 Python 中找到了很多关于 XML 的内容,但没有关于 ireg 的内容。

我想这样做的方法是将 ireg 文件作为输入并制作一个从 ireg 语法到 XML 的“字典”,但我不知道从哪里开始以及这是否可行。

如果您能给我任何提示,我将不胜感激。

标签: pythonxml

解决方案


听起来它可以工作,但这取决于 ireg 的格式是什么。我认为您需要做的一些广泛的步骤是:

  1. 编写一些python逐行读取文件(教程)

  2. 找出如何将行拆分/解析到字典中。我不知道 ireg 的格式是什么,这是你必须解决的问题。如果它是一种没有标题的简单逗号分隔格式,您可以例如执行以下操作:

    dict = {}
    lines = f.readlines()
    for line in lines:
        fields = line.split(',')
        dict[fields[0]] = fields[1]
    
  3. 以 XML 格式写出你的字典(教程)


推荐阅读