Мне нужно преобразовать файл XML в файл CSV, в котором атрибуты находятся внутри корневого тега.
Я проверил много ссылок, но не нашел ни одного примера, где XML преобразуется в CSV путем анализа атрибутов корневого тега.
Пример XML:
<Products>
<Product ProductID="1234" ProductName="ABC" Category="Food" />
<Product ProductID="1236" ProductName="ABE" Category="Healthcare" />
</Products>
PythonКод (получение ошибки NoneType):
ProductID = member.find('Product').attrib.get('ProductID')
Product_nodes.append(ProductID)
Ожидаемые результаты в файле CSV:
ProductID, ProductName, Category
1234, ABC,Food
1236, ABE,Healthcare