Содержание
- 2. Данные в Веб Так как технология HTTP (запрос/ответ) хорошо поддерживается, возникает возмжность обмена данными между программами,
- 3. Передача данных по «сети» PHP массив Также известный как «Проводной протокол передачи данных» — то, что
- 4. Соглашения по формату передачи Пайтон Словарь Java Хешмап Сериализовать Alex 123 4566 Десериализовать XML
- 5. Соглашения по формату передачи Пайтон Словарь Java Хешмап { "имя" : “Alex", "телефон" : “123-4566" }
- 6. XML Разметка данных для отправки по сети… https://ru.wikipedia.org/wiki/XML
- 7. XML-элементы (Ноды) Простой элемент Сложный элемент Alex 123 4566 Jon 622 7421
- 8. Расширяемый язык разметки (XML) Основная цель — помочь информационным системам обмениваться структурированными данными Появился как подмножество
- 9. Основы XML Начальный тег Закрывающий тег Текстовый контент Атрибут Самозакрывающийся тег Alex +375293287564
- 10. Пробелы Alex +375 29 4534785 Alex +375 29 4534785 Концы строк не имеют значения. Пробелы в
- 11. XML-терминология Теги обозначают начало и конец элемента Атрибуты — Пары Ключевое слово/Значение в открывающем теге XML
- 12. XML в виде дерева X Y Z Элементы Текст
- 13. Текст и атрибуты в XML X Y Z a b c X d e Y Z
- 14. XML в виде путей X Y Z /a/b X /a/c/d Y /a/c/e Z Элементы Текст
- 15. XML-схема Описание правил, которым должен подчиняться документ http://en.wikipedia.org/wiki/Xml_schema http://en.wikibooks.org/wiki/XML_Schema
- 16. XML-схема Язык описания структуры XML-документа Налагает ограничения на структуру и содержимое документа Часто используется для установления
- 17. Валидатор Договор об XML-схеме XML-документ Валидация XML
- 18. Валидатор Severance 17 2001-04-17 Договор об XML-схеме XML-документ Валидация XML
- 19. Множество языков XML-схемы Определение типа документа (англ. DTD) - https://ru.wikipedia.org/wiki/DTD Стандартный обобщенный язык разметки (ISO 8879:1986
- 20. XSD XML-схема (W3C) Мы сосредоточимся на версии Консорциума Всемирной паутины (англ.W3C) Ее часто называют «W3C-схема», так
- 21. Структура XSD xs:element xs:sequence xs:complexType Petrov 17 2001-04-17
- 22. XSD-ограничения http://www.w3schools.com/Schema/schema_complex_indicators.asp minOccurs="1" maxOccurs="1" /> minOccurs="0" maxOccurs="10" /> Ivan Petrov Ivan Vanya Vano Ivanko
- 23. Типы данных XSD http://www.w3schools.com/Schema/schema_dtypes_numeric.asp John Smith 2002-09-24 2002-05-30T09:30:10Z 999.50 30 Время обычно отображается в формате UTC/GMT,
- 24. ISO 8601 Формат Дата/Время 2002-05-30T09:30:10Z Год-месяц-день Время Часовой пояс обычно указывается в формате UTC / GMT,
- 26. http://www.w3schools.com/Schema/schema_example.asp
- 27. XMLDemo_1.py import xml.etree.ElementTree as ET data = ''' Alex +375293452290 ''' tree = ET.fromstring(data) print('Имя:', tree.find('name').text)
- 28. XMLDemo_2.py import xml.etree.ElementTree as ET input = ''' 001 Mike 009 Vlad ''' stuff = ET.fromstring(input)
- 29. XMLDemo_3.py Задача. Найти все блюда, содержащие кальций. Данные о блюдах представлены в XML-формате Avocado Dip Sunnydale
- 30. XMLDemo_3.py import xml.etree.ElementTree as ET file = open("food.xml", "r") content = file.read() print(content) content = ET.fromstring(content)
- 31. Текстовый формат обмена данными (JSON)
- 32. Литеральная нотация объектов в JavaScript Формат JSON был разработан Дугласом Крокфордом Литеральная нотация объектов в JavaScript
- 34. JSONDemo_1.py Формат JSON представляет данные в виде вложенных «списков» и «словарей» import json data = '''{
- 35. JSONDemo_2.py Формат JSON представляет данные в виде вложенных «списков» и «словарей» import json input = '''[
- 36. Сервис-ориентированный подход https://ru.wikipedia.org/wiki/Сервис-ориентированная_архитектура
- 37. Сервис-ориентированный подход Большинство приложений используют сервисы Используются сервисы из других приложений: - Сервис оплаты по кредитной
- 38. Программный интерфейс приложения (API) https://ru.wikipedia.org/wiki/API Text API определяет интерфейс и поведение объектов в этом интерфейсе, но
- 39. https://developers.google.com/maps/documentation/geocoding/
- 40. { "status": "OK", "results": [ { "geometry": { "location_type": "APPROXIMATE", "location": { "lat": 42.2808256, "lng": -83.7430378
- 41. API-безопасность и ограничение на количество обращений Вычислительные ресурсы для запуска этих API являются платными Обычно данные,
- 42. Не более 100,000 запросов в день для бизнес-клиентов Ограничения по использованию 2,500 запросов в день
- 46. Задача. Узнать погоду в городе и запросит прогноз на ближайшие дни, используя API сервиса OpenMeatherMap.org import
- 47. Задача. Узнать погоду в городе и запросит прогноз на ближайшие дни, используя API сервиса OpenMeatherMap.org #
- 48. Задача. Узнать погоду в городе и запросит прогноз на ближайшие дни, используя API сервиса OpenMeatherMap.org #
- 50. Скачать презентацию















































Возможности использования мобильных устройств для продвижения библиотек и чтения
Сокращатель ссылок с авторизацией пользователя для использования дополнительного функционала. Проект
Как настраивать рекламу в Facebook
Для представления сервера PlayerWorld
Основы логики и логические основы компьютера
Построение кривой безье в среде Visual Studio с использованием языка программирования С#
10-14-Двоичное представление отрицательных чисел
Марафон программирования III Осенний Хакатон БГТУ. Разработка игры Крестики-нолики
Признаки объектов
Як створювати схеми класифікації об’єктів?
Продвижение барбершопа Milan Men в социальных сетях
Оказание телемедицинских услуг в режиме онлайн. Руководство пользователя Lime Team
Яндекс Диск. Знакомимся с синхронизацией
Централизованный государственный учет музейных предметов и музейных коллекций. Госкаталог
Презентация на тему Электронная коммерция в Интернете
Обучающая презентация
Знатоки глобальной сети
Мастер-класс. Блог, как результат проектной деятельности на уроках английского языка
Программа для создания текстовых документов
Алгоритм. Свойства алгоритма
Биометрическая идентификация, верификация, регистрация
Тест. Основные понятия информатики
Плюсы текущей системы голосования
Управление компьютером. Приемы управления компьютером (Урок 4. )
Информация и ее роль в управлении системами
Страничная организация памяти
Обработка персональных данных. Семинар-задание
Оператор ветвления Switch