Estou tentando importar o seguinte conjunto de dados para o Excel. Eu não tive sorte com o assistente de importação de texto. Gostaria que o Excel criasse id, nome, street, etc. os nomes das colunas e inserisse cada registro em uma nova linha.
,
id: sdfg:435-345,
name: Some Name,
type: ,
street: Address Line 1, Some Place,
postalcode: DN2 5FF,
city: Cityhere,
telephoneNumber: 01234 567890,
mobileNumber: 01234 567890,
faxNumber: /,
url: http://www.website.co.uk,
email: [email protected],
remark: ,
geocode: 526.2456;-0.8520,
category: some, more, info
,
id: sdfg:435-345f,
name: Some Name,
type: ,
street: Address Line 1, Some Place,
postalcode: DN2 5FF,
city: Cityhere,
telephoneNumber: 01234 567890,
mobileNumber: 01234 567890,
faxNumber: /,
url: http://www.website.co.uk,
email: [email protected],
remark: ,
geocode: 526.2456;-0.8520,
category: some, more, info
Existe alguma maneira fácil de fazer isso com o Excel? Eu estou lutando para pensar em uma maneira de converter isso em um CSV convencional facilmente. Tanto quanto eu posso pensar, eu teria que remover os rótulos de cada linha, coloque cada linha entre aspas e, em seguida, delimite-as com vírgulas. Obviamente, isso é um pouco mais difícil para o script, visto que alguns campos (endereço, por exemplo) contêm dados delimitados por vírgulas. Eu não sou bom com o regex em tudo.
Qual é a melhor maneira de resolver isso?