2016-12-15 2 views
-2

Я только что загрузил надстройку электронной таблицы Google: экспортируйте данные листа, поскольку мне нужно создать XML-файл для самой простой базы данных. Заголовок, а затем соответствующие записи в следующих строках: значения и строки. После экспорта, который считается успешным, он открывается в моем браузере, но после его загрузки файл не может быть открыт, он говорит: «Эта страница содержит следующие ошибки: ошибка в строке 2 в столбце 14: атрибут разбора ошибок имя Ниже приведено изображение страницы до первой ошибки. " , что странно, потому что у меня даже нет 14 столбцов.Имя атрибута анализа XML-ошибок

Очевидно, что я не программист, просто обычный человек, желающий создать XML-файл с помощью простого инструмента. К сожалению, у дополнения нет форума, где я мог бы получить помощь. Это то, что я вижу после экспорта, в котором приходит сам по себе, но я могу дать другое имя, если захочу в надстройке, это имя листа в файле, из которого я экспортирую. Заголовки находятся между <> знаками и фактическим значением в середине:

<Data> 
     <Avdragfil> 
<1> 
    <Arbetsnummer>813</Arbetsnummer> 
    <Fakturanummer>20160813</Fakturanummer> 
    <Köparens personnummer>19780412-XXXX</Köparens personnummer> 
    <Uppgifter om arbetet>Städning</Uppgifter om arbetet> 
    <Timmar>1</Timmar> 
    <Materialkostnad>0</Materialkostnad> 
    <Övrig kostnad>0</Övrig kostnad> 
    <Betalningsdatum>20161207</Betalningsdatum> 
    <Arbetskostnad>330</Arbetskostnad> 
    <Betalt belopp>165</Betalt belopp> 
    <Begärt belopp>165</Begärt belopp> 
</1> 
<2> 
    <Arbetsnummer>776</Arbetsnummer> 
    <Fakturanummer>ID</Fakturanummer> 
    <Köparens personnummer>19530326-XXXX</Köparens personnummer> 
    <Uppgifter om arbetet>Städning</Uppgifter om arbetet> 
    <Timmar>1</Timmar> 
    <Materialkostnad>0</Materialkostnad> 
    <Övrig kostnad>0</Övrig kostnad> 
    <Betalningsdatum>20161122</Betalningsdatum> 
    <Arbetskostnad>390</Arbetskostnad> 
    <Betalt belopp>195</Betalt belopp> 
    <Begärt belopp>195</Begärt belopp> 
</2> 
<3> 

Я предполагаю подмигнул некоторую очень очевидная проблему настройки, так что я надеюсь, что вы, ребята, можете объяснить мне, что я должен сделать, чтобы заставить его работать в противном случае я должен ввести все данные вручную, что является кошмаром. Большое спасибо за то, что потратили свое время на эту проблему!

ответ

1

Это не правильно сформированный XML, потому что ваши имена элементов содержат пробелы. Первый экземпляр такого элемента - <Köparens personnummer>. Похоже, что загруженное вами надстройка слишком упрощена и предполагает, что обработка имени столбца в разметке XML всегда будет работать.

Для вашего случая вы просто используете плохо написанный инструмент, и даже если вы исправите эту начальную проблему, вероятно, будет больше проблем в будущем. Лучший способ продолжить - поиск лучшего инструмента.

+0

Кроме того, цифры не могут использоваться как имена элементов в XML. Извините, но инструмент, который вы загрузили, является мусором. Это не редкость. –

+0

Я посмотрел исходный код на github, и это мусор. Не предпринимает никаких попыток генерации действительного XML. Очевидно, никогда не тестировались. –

Смежные вопросы