Официальный веб-сайт YAML
Официальный веб-сайт YAML%ЯМЛ 1.2 --- YAML: YAML — это не язык разметки™ Что это: YAML — это удобная для человека сериализация данных. язык для всех языков программирования. Ресурсы YAML: Спецификации YAML: - ЯМЛ 1.2: - Редакция 1.2.2 # 1 октября 2021 г. *Новое* - Редакция 1.2.1 № 1 октября 2009 г. - Редакция 1.2.0 от 21 июля 2009 г. - ЯМЛ 1.1 - ЯМЛ 1.0 Матричный чат YAML: '#chat:yaml.io' # Наш новый групповой чат! IRC-канал YAML: libera.chat#yaml # Старый чат Новости YAML: twitter.com/yamlnews Список рассылки YAML: yaml-core # Устаревший, но исторический YAML на GitHub: # github.com/yaml/ Спецификации YAML: yaml-spec/ YAML 1.2 Грамматика: yaml-grammar/ Набор тестов YAML: набор тестов yaml/ Проблемы YAML: проблемы/ Справочные парсеры YAML: - Сгенерированные эталонные парсеры - Интерактивный парсер YPaste Тестовая матрица YAML: matrix.yaml.io Фреймворки и инструменты YAML: С/С++: - libfyaml # "C" процессор YAML 1.2 (YTS) - libyaml # "C" Быстрый YAML 1.1 (YTS) - libcyaml # YAML де/сериализация данных C (используя libyaml) - yaml-cpp # Реализация C++ YAML 1.2 Кристалл: - YAML#YAML 1.1 из стандартной библиотеки С#/.NET: - YamlDotNet # библиотека YAML 1.1/(1.2) + сериализация (YTS) - yaml-net # библиотека YAML 1.1 Д: - D-YAML # библиотека YAML 1.1 с официальной поддержкой сообщества (YTS) Дарт: - yaml # Пакет YAML для Dart Дельфи: - Neslib.Yaml # Привязка YAML 1.1 Delphi к libyaml (YTS) Эликсир: - yaml-elixir # Поддержка YAML для языка Elixir Эрланг: - yamerl # поддержка YAML для языка Erlang Голанг: - Go-yaml # Поддержка YAML для языка Go - Go-gypsy # Упрощенный парсер YAML, написанный на Go - goccy/go-yaml # Реализация YAML 1.2 на чистом Go Хаскелл: - Реализация HsYAML # YAML 1.2 на чистом Haskell (YTS) - YamlReference # Эталонный парсер Haskell 1.2 - yaml # YAML 1.1 Haskell framework (на основе libyaml) Джава: - Движок SnakeYAML # Java 8+ / YAML 1. 2 - ЗмеяYAML # Java 5/YAML 1.1 - YamlBeans # В/из JavaBeans. ЯМЛ 1.0/1.1 - eo-yaml # YAML 1.2 для Java 8. Упаковано как модуль (Java 9+) - Chronicle-Wire # Реализация Java JavaScript: - yaml # парсер/строковый анализатор JavaScript (YAML 1.2, 1.1) (YTS) - js-yaml # Нативный порт PyYAML на JavaScript (Демо) Ним: - Реализация NimYAML # YAML 1.2 в чистом Nim (YTS) OCaml: - ocaml-yaml # YAML 1.1/1.2 через привязки libyaml - ocaml-syck # YAML 1.0 через привязки syck Perl-модули: - YAML # Модуль Pure Perl YAML 1.0 - YAML::XS # Привязка к libyaml - YAML::Syck # Привязка к libsyck - YAML::Tiny # Небольшой модуль подмножества YAML - YAML::PP # Процессор YAML 1.2/1.1 (YTS) PHP: - Компонент Yaml # Компонент Symfony Yaml (YAML 1.2) - php-yaml # привязки libyaml (YAML 1.1) - syck # привязки syck (YAML 1.0) - spyc # загрузчик/дампер yaml (YAML 1.?) Питон: - PyYAML # YAML 1.1, чистая привязка python и libyaml - ruamel.yaml #YAML 1.2, обновление PyYAML; комментарии туда и обратно - PySyck # YAML 1. 0, привязка syck - strictyaml # Ограниченное подмножество YAML Р: - R YAML # обертка libyaml Раку: - YAMLish # Порт YAMLish в Раку - YAML::Parser::LibYAML # оболочка LibYAML Рубин: - обертка psych # libyaml (в ядре Ruby для 1.9.2) - RbYaml # YAML 1.1 (порт PyYAML) - yaml4r # YAML 1.0, привязка стандартной библиотеки syck Ржавчина: - yaml-rust # Реализация YAML 1.2 на чистом Rust - serde-yaml # YAML де/сериализация структур Оболочка: - parse_yaml # Простой синтаксический анализатор YAML для Bash с использованием sed и awk - shyaml # Чтение файлов YAML - стиль jq Быстрый: - Yams # обертка libyaml Другие: - yamlvim # Дампер/эмиттер YAML в чистом vimscript Связанные проекты: - Rx # Многоязычный инструмент схемы для JSON / YAML - Kwalify # Инструмент Ruby Schemata для JSON/YAML - pyKwalify # Инструмент Python Schemata для JSON/YAML - yatools.net # Редактор Visual Studio для YAML - JSON # Официальный веб-сайт JSON - Pygments # Язык Python Syntax Colorizer /w Поддержка YAML - yamllint # YAML Linter на основе PyYAML - YAML Diff # Семантически сравнить два документа YAML - JSON Schema # YAML-совместимый стандарт JSON для проверки данных # Редактировать этот сайт . ..
Мировая погода в реальном времени REST API
Мгновенное получение точной информации о погоде для
любой точки мира в облегченном формате JSON Нам доверяют 75 000 компаний по всему миру Начните использовать API — это бесплатно!
Нью-Йорк, США
Переменная облачность
Ветер: 6,1 км/ч Осадок: 0,00 мм Давление: 1025,0 мб 21,0°С
ПН 21,0 °с
ТУ 23,3 °с
СР 27,8 °c
чт. 31,3 °с
пт 17,0°С
- Довольных клиентов:
В режиме реального времени, История, Прогноз
Наш API охватывает глобальные данные о погоде по всем направлениям — от многолетней истории до актуальной информации и точных прогнозов погоды.
Миллионы местоположений
Используйте текущие или почасовые данные о погоде для миллионов городов по всему миру, поддерживая различные методы поиска любого местоположения.
Невероятная надежность и скорость
Благодаря лучшей в своем классе облачной инфраструктуре наш API предоставляет данные за миллисекунды круглосуточно, а время безотказной работы составляет почти 100%.
Начните бесплатно, обновите позже
Немедленно начните тестирование API, подписавшись на наш бесплатный план. Вы всегда можете обновить позже — никаких условий, кредитная карта не требуется.
Доступ к глобальным данным о погоде, удобный для разработчиков
Получите мгновенный доступ к точным данным о погоде для любой географической точки мира и наслаждайтесь богатым набором возможностей:
- API погоды в реальном времени
- Исторический API погоды
- API прогнозов погоды
- Автозаполнение местоположения
- Массовая конечная точка API
Полное покрытие данных о погоде
Получайте исторические данные о погоде за годы, запрашивайте информацию о погоде в реальном времени или используйте точные прогнозы погоды.
- Текущая погода
- История погоды
- Прогноз погоды
{ "запрос": { "тип": "Город", "query": "Нью-Йорк, Соединенные Штаты Америки", "язык": "ан", "единица": "м" }, "расположение": { "имя": "Нью-Йорк", "страна": "Соединенные Штаты Америки", "регион": "Нью-Йорк", "лат": "40,714", "лон": "-74.006", "timezone_id": "Америка/Нью-Йорк", "местное время": "2019-09-08 09:36", "localtime_epoch": 1567935360, "utc_offset": "-4.0" }, "текущий": { "observation_time": "13:36", "температура": 18, "код_погоды": 113, "погода_иконы": [ "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png" ], "погода_описание": [ "Солнечно" ], "скорость_ветра": 7, "градус ветра": 270, "wind_dir": "В", "давление": 1018, "преципитация": 0, «влажность»: 70, "облачность": 0, "на ощупь": 18, "ув_индекс": 5, "видимость": 16 }, "исторический": { "2013-07-01": { "дата": "2013-07-01", "дата_эпоха": 1372636800, "астро": { "восход": "05:29ЯВЛЯЮСЬ", "закат": "20:31", "восход луны": "00:59", "заход луны": "14:42", "moon_phase": "Последняя четверть", "лунная_иллюминация": 40 }, "минтемп": 21, "maxtemp": 25, "средняя температура": 22, "всего снега": 0, «солнечный час»: 12,5, "ув_индекс": 5 } } }
{ "запрос": { "тип": "Город", "query": "Сан-Франциско, Соединенные Штаты Америки", "язык": "ан", "единица": "м" }, "расположение": { "имя": "Сан-Франциско", "страна": "Соединенные Штаты Америки", "регион": "Калифорния", "лат": "37,775", "лон": "-122,418", "timezone_id": "Америка/Лос-Анджелес", "местное время": "2019-09-03 05:35", "localtime_epoch": 1567488900, "utc_offset": "-7. 0" }, "текущий": { "observation_time": "12:35", "температура": 16, "погодный_код": 122, "погода_иконы": [ "https://assets.weatherstack.com/images/symbol.png" ], "погода_описание": [ "Пасмурная погода" ], "скорость_ветра": 17, "градус ветра": 260, "wind_dir": "В", "давление": 1016, "преципитация": 0, «влажность»: 87, "облачность": 100, "на ощупь": 16, "ув_индекс": 0, "видимость": 16 } }
{ "запрос": { "тип": "Город", "query": "Чикаго, Соединенные Штаты Америки", "язык": "ан", "единица": "м" }, "расположение": { "имя": "Чикаго", "страна": "Соединенные Штаты Америки", "регион": "Иллинойс", "лат": "41.850", "лон": "-87,650", "timezone_id": "Америка/Чикаго", "местное время": "2019-09-08 08:39", "localtime_epoch": 1567931940, "utc_offset": "-5. 0" }, "текущий": { "наблюдение_время": "01:39ВЕЧЕРА", "температура": 19, "погодный_код": 122, "погода_иконы": [ "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png" ], "погода_описание": [ "Пасмурная погода" ], "скорость_ветра": 17, "степень ветра": 100, "wind_dir": "Е", "давление": 1019, "преципитация": 0, «влажность»: 73, "облачность": 100, "на ощупь": 19, "ув_индекс": 4, "видимость": 16 }, "прогноз": { "2019-09-08": { "дата": "2019-09-08", "дата_эпоха": 1567
- Надежные источники данных
Основанный на прочной основе источников данных, наш API данных о погоде обеспечивает высочайший уровень надежности, согласованности и точности.
- Молниеносный отклик
Данные о погоде предоставляются в облегченном формате JSON, что обеспечивает высокую скорость и совместимость с любым языком программирования.
- Масштабируемая инфраструктура
Наш REST API опирается на масштабируемую облачную инфраструктуру, созданную и поддерживаемую apilayer, способную обрабатывать миллиарды запросов в день.
- Гибкий поиск местоположения
Миллионы мест можно найти по названию города или региона, почтовому индексу, IP-адресу или даже по координатам широты и долготы.
- Безопасность на уровне банка
Все потоки данных, отправляемые в API Weatherstack и из него, защищены с помощью стандартного 256-битного шифрования HTTPS (SSL).