Лекція 9. Сховища даних
4. Формат XML файлу. Читання та запис даних в XML файл.
XML-файл (від англ. eXtensible Markup Language) — це текстовий файл, який використовується для структурованого зберігання та обміну даними у вигляді дерева тегів, подібно до HTML, але без фіксованого набору елементів.
Приклад XML-файлу
<people>
<person>
<name>Anna</name>
<age>25</age>
</person>
<person>
<name>Oleh</name>
<age>30</age>
</person>
</people>
Читання XML за допомогою Python.
import xml.etree.ElementTree as ET
tree = ET.parse('people.xml')
root = tree.getroot()
for person in root.findall('person'):
name = person.find('name').text
age = person.find('age').text
print(name, age)
Створення та запис XML за допомогою Python.
import xml.etree.ElementTree as ET
people = ET.Element('people')
person1 = ET.SubElement(people, 'person')
ET.SubElement(person1, 'name').text = 'Anna'
ET.SubElement(person1, 'age').text = '25'
tree = ET.ElementTree(people)
tree.write('people.xml', encoding='utf-8', xml_declaration=True)
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання