Вопросы с тегом «yaml»

Используйте этот тег только для вопросов о формате сериализации данных YAML, а не для вопросов о программах (или примерах), которые имеют свою конфигурацию в формате YAML. Вопросы о фреймворке CSS, также называемом YAML, должны быть помечены тегом [yaml-css].

1539
Как разбить строку на несколько строк?

В YAML у меня есть очень длинная строка. Я хочу сохранить это в 80-колоночном (или около того) виде моего редактора, поэтому я хотел бы разбить строку. Какой синтаксис для этого? Другими словами, у меня есть это: Key: 'this is my very very very very very very long string' и я хотел бы иметь это...

736
В чем разница между YAML и JSON?

Каковы различия между YAML и JSON, особенно учитывая следующие вещи? Производительность (время кодирования / декодирования) Потребление памяти Ясность выражения Доступность библиотеки, простота использования (я предпочитаю C) Я планировал использовать один из этих двух компонентов в нашей...

398
YAML: мне нужны кавычки для строк в YAML?

Я пытаюсь написать словарь YAML для интернационализации проекта Rails. Я немного растерялся, хотя в некоторых файлах я вижу строки в двойных кавычках, а в некоторых - без. Несколько моментов для рассмотрения: пример 1 - все строки используют двойные кавычки; пример 2 - без строк (кроме двух...

347
Как мне установить пакет yaml для Python?

У меня есть программа на Python, которая использует YAML. Я попытался установить его на новом сервере с помощью, pip install yamlи он возвращает следующее: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found...

336
Это .yaml или .yml?

По данным yaml.org , официальным расширением файла является .yaml. Quote: Есть ли официальное расширение для файлов YAML? Пожалуйста, используйте ".yaml", когда это возможно. Однако в Интернете, похоже, есть разногласия по поводу того, какое расширение использовать. Если вы посмотрите примеры в...

332
Как лучше всего использовать файл настроек в Python? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос У меня есть сценарий командной...

289
Как я могу включить файл YAML в другой?

Таким образом, у меня есть два файла YAML, «A» и «B», и я хочу, чтобы содержимое A было вставлено в B, либо встроено в существующую структуру данных, например, массив, или как дочерний элемент элемента, например, значение для определенного ключа хеша. Это вообще возможно? Как? Если нет, какие-либо...

247
YAML текущая дата в rmarkdown

Мне интересно, есть ли хитрость, чтобы поместить текущую дату во внешнюю оболочку YAML .rmdдокумента для обработки knitrи rmarkdownпакета. Я имел обыкновение иметь следующую строку в верхней части моих вики-страниц, _baptiste, `r format(Sys.time(), "%d %B, %Y")`_ и он будет преобразован в крещение,...

241
Как экранировать символы индикатора (т.е.: или -) в YAML

В файле конфигурации у меня есть ключ, которому я хочу назначить URL. Проблема в том, что YAML интерпретирует: и - символы как создающие отображения или списки, поэтому у него есть проблема со строкой url: http://www.example-site.com/ (из-за двоеточия после http и дефиса в середине) Есть ли явный...

210
Как мне разобрать файл YAML в Ruby?

Я хотел бы знать, как проанализировать файл YAML со следующим содержанием: --- javascripts: - fo_global: - lazyload-min - holla-min В настоящее время я пытаюсь разобрать это так: @custom_asset_packages_yml = (File.exists?("#{RAILS_ROOT}/config/asset_packages.yml") ?...

193
Как я могу разобрать файл YAML из сценария оболочки Linux?

Я хотел бы предоставить структурированный файл конфигурации, который как можно проще для нетехнического пользователя редактировать (к сожалению, это должен быть файл), и поэтому я хотел использовать YAML. Я не могу найти какой-либо способ разбора этого из сценария оболочки Unix,...

193
YAML-эквивалент массива объектов в JSON

У меня есть массив объектов JSON, который я пытаюсь преобразовать в YAML. {"AAPL": [ { "shares": -75.088, "date": "11/27/2015" }, { "shares": 75.088, "date": "11/26/2015" }, ]} Есть ли в YAML эквивалентное представление, которое не является просто JSON? Я хотел бы сделать что-то вроде AAPL: - :...

190
Как мне создать пустой массив в YAML?

array_with_three_elements: - 1 - 2 - 3 empty_array: Есть ли способ указать, что empty_array: массив без элементов, например, с []? Когда я загружаю его в рубиновый хеш, я бы хотел, чтобы он знал, что это массив....

167
Настройка активного профиля и расположения конфигурации из командной строки при весенней загрузке

У меня есть приложение весенней загрузки. У меня есть три профиля в моем приложении -> разработка, подготовка и производство . Итак, у меня есть 3 файла Приложение-development.yml Приложение-staging.yml Приложение-production.yml Мой application.yml находится внутри src/main/resources. Я...

161
Что означают &, <<, * в этом файле database.yml?

До сих пор я использовал только database.yml с каждым явно вызванным параметром, в приведенном ниже файле используются некоторые символы, которые я не понимаю. Что означает каждая строка и символ (&, *, <<), как мне прочитать этот файл? development: &default adapter: postgresql...

146
Как ссылаться на «настройки» YAML из другого места в том же файле YAML?

У меня есть следующий YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c Как я могу «нормализовать» это, удалив /path/to/root/из трех путей и использовать его в качестве собственной настройки, что-то вроде: paths: root: /path/to/root/ patha: *root* + a pathb: *root* +...

140
Многолинейные массивы YAML

В YAML вы можете легко создавать многострочные строки . Однако мне бы хотелось иметь возможность создавать многострочный массив (в основном для удобства чтения в файлах конфигурации) с использованием |символа. YAML массив может быть представлен в виде: ['key1', 'key2', 'key3']. YAML...