Как импортировать файл xml в libreoffice / excel? - PullRequest
0 голосов
/ 28 мая 2020

У меня есть файл xml, который я не могу импортировать. Строка начинается с:

<rss version="2.0"><channel><title>Data Impact</title><link>https://www.dataimpact.nl/</link><item><g:

и заканчивается:

g:additional_image_link></item></channel></rss>

Я пытался импортировать его в Libreoffice, но это не сработало.

Я попробовал онлайн xml2csv, но получаю ошибку. Я попробовал xml2csv, установленный с помощью pip под Linux, но получил ошибку:

xml.etree.ElementTree.ParseError: unbound prefix: line 1, column 99

column 99 is a < of <item>

Что-то не так?

Я попробовал docs.google.com, а затем попытался импортировать в Excel но получил ошибку синтаксического анализа.

Я пробовал для первой строки:

<rss version="2.0"><xmlns:h="https://www.dataimpact.nl/">

Затем я получил:

xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 99

Я пробовал python:

import xml.etree.ElementTree as ET
import csv

tree = ET.parse("dataimpact_refurbished.xml")
root = tree.getroot()

f = open("dataimpact_refurbished.csv', 'w'")
csvwriter = csv.writer(f)

Ошибка:

xml.etree.ElementTree.ParseError: unbound prefix: line 1,column 99
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...