View in Telegram
Дорогие подписчики, всех поздравляю с субботой!☀️ Сегодня продолжаем с вами тему необычных типов данных, с которыми встречаются аналитики. Давайте поговорим про XML. XML (Extensible Markup Language) — это расширяемый язык разметки, предназначенный для хранения и передачи данных в структурированном виде. То есть каждый элемент структуры (например, строка таблицы или ключ JSON-объекта) будет заключён в угловые скобки. Рассмотрим пример таблицы во вложении. В XML-формате информация в таблице будет выглядеть следующим образом:
<?xml version='1.0' encoding='utf-8'?>
<data>
  <row>
    <index>0</index>
    <id_order>112508.0</id_order>
    <id_driver>3874.0</id_driver>
    <order_time>2021-07-31 15:13:56</order_time>
    <assign_time>2021-07-31 15:19:56</assign_time>
    <arrive_to_client_time>2021-07-31 15:25:56</arrive_to_client_time>
    <order_finish_time>2021-07-31 16:12:56</order_finish_time>
    <name_city>Москва</name_city>
    <name_tariff>Комфорт</name_tariff>
  </row>
  <row>
    <index>1</index>
    <id_order>118366.0</id_order>
    <id_driver>3955.0</id_driver>
    <order_time>2021-08-20 19:50:00</order_time>
    <assign_time>2021-08-20 19:53:00</assign_time>
    <arrive_to_client_time>2021-08-20 20:00:00</arrive_to_client_time>
    <order_finish_time>2021-08-20 20:54:00</order_finish_time>
    <name_city>Москва</name_city>
    <name_tariff>Эконом</name_tariff>
  </row>
</data>
Несложно заметить, что строки открываются конструкцией <row>, а закрываются с помощью добавления слеша: </row>. То же верно и для "открытия" и "закрытия" каждого столбца в рамках каждой строки: пишем, например, <order_finish_time> и затем </order_finish_time>. Не забывайте про индексы (которые в нашем случае равны 0 и 1), а также про "открытие" и "закрытие" самого объекта таблица с помощью <data> и </data>. И вуаля, можно считать, что вы знакомы с форматом XML😀 Напишите в комментариях, встречались ли вы уже с ним в рабочих задачах? Или, может быть, встречались ещё с чем-то, кроме JSON и XML? #data_analysis #аналитика #year25
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily