Я пытаюсь написать сценарий для изменения некоторых данных в файлах XML, которые мне нужно использовать в целях тестирования.
Вот образец XML, который я собираюсь изменить.
0
John
Doe
XX XXX XX XXXXX
XXXXXX
XX
XXXXX
0
XXXXXX
XXXXXXXXX
XXXXX
1
P
C
XXXXXXXX
8
0
0
0
0
1
0
2
50
A
Null
1
MS
XXXXXX
2
25
XXXXX
3
74
The input phone number is associated with a different name and address
4
52
The input first name is not associated with input SSN
5
0
1
Вот мой скрипт Python, который я пытаюсь написать
import os
from xml.dom.minidom import parse
fileList = []
p = os.popen('ls *JJ*',"r")
while 1:
line = p.readline()
if not line: break
fileList.append(line)
j = len(fileList)+1
for i in range(1, j):
lnFile = open(fileList, "rb")
tree = parse(lnFile)
first = tree.find('First')
first.text = 'YYYY'
Last = tree.find('Last')
Last.text = 'ZZZZ'
tree.write(fileList)
lnFile.close()
Вот трассировка стека
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/parser/parse.py
Traceback (most recent call last):
File "/Users/parser/pare.py", line 17, in
tree = parse(lnFile)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/minidom.py", line 1958, in parse
return expatbuilder.parse(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 913, in parse
result = builder.parseFile(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 211, in parseFile
parser.Parse("", True)
xml.parsers.expat.ExpatError: no element found: line 1, column 0
Process finished with exit code 1
Подробнее здесь: https://stackoverflow.com/questions/340 ... 1-column-0
Xml.parsers.expat.ExpatError: элемент не найден: строка 1, столбец 0 ⇐ Python
Программы на Python
1770728575
Anonymous
Я пытаюсь написать сценарий для изменения некоторых данных в файлах XML, которые мне нужно использовать в целях тестирования.
Вот образец XML, который я собираюсь изменить.
0
John
Doe
XX XXX XX XXXXX
XXXXXX
XX
XXXXX
0
XXXXXX
XXXXXXXXX
XXXXX
1
P
C
XXXXXXXX
8
0
0
0
0
1
0
2
50
A
Null
1
MS
XXXXXX
2
25
XXXXX
3
74
The input phone number is associated with a different name and address
4
52
The input first name is not associated with input SSN
5
0
1
Вот мой скрипт Python, который я пытаюсь написать
import os
from xml.dom.minidom import parse
fileList = []
p = os.popen('ls *JJ*',"r")
while 1:
line = p.readline()
if not line: break
fileList.append(line)
j = len(fileList)+1
for i in range(1, j):
lnFile = open(fileList[i], "rb")
tree = parse(lnFile)
first = tree.find('First')
first.text = 'YYYY'
Last = tree.find('Last')
Last.text = 'ZZZZ'
tree.write(fileList[i])
lnFile.close()
Вот трассировка стека
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/parser/parse.py
Traceback (most recent call last):
File "/Users/parser/pare.py", line 17, in
tree = parse(lnFile)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/minidom.py", line 1958, in parse
return expatbuilder.parse(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 913, in parse
result = builder.parseFile(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 211, in parseFile
parser.Parse("", True)
xml.parsers.expat.ExpatError: no element found: line 1, column 0
Process finished with exit code 1
Подробнее здесь: [url]https://stackoverflow.com/questions/34011872/xml-parsers-expat-expaterror-no-element-found-line-1-column-0[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия