1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jiyangj-universal-parser

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
test_insert.py 500
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
JIYANG-PLUS Отправлено 04.09.2021 20:31 3910aa4
import UniversalParser as UP
xml_data = """
<root>
<cells>
<cell>1</cell>
<cell>1</cell>
</cells>
<a>move1</a>
<a>move2</a>
</root>
"""
manager = UP.parse_xml(xml_data)
cells = manager.find_nodes_by_tag('cells', one_=True)
# a = manager.find_nodes_by_tag('a')
manager.insert(cells, 'cell', {}, 'new')
# manager.move(a[0], manager.document.root, cells)
# import json
# print(json.dumps(manager.get_xml_data(), indent=4))
manager.save_as_xml()
manager.save_as_json()

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jiyangj-universal-parser.git
git@api.gitlife.ru:oschina-mirror/jiyangj-universal-parser.git
oschina-mirror
jiyangj-universal-parser
jiyangj-universal-parser
master