Как я могу избежать% символов в YAML?

#ruby #yaml

#ruby #yaml

Вопрос:

Как я могу избежать% символов в YAML?

Комментарии:

1. заключите строку it в двойные кавычки: option: "% some string"

Ответ №1:

Попробуйте %% , возможно, это сработает для экранирования.

Ответ №2:

заключите строку it в двойные кавычки: "%{var} some string"

Ответ №3:

Если сомневаетесь, попробуйте преобразовать строку в yaml в IRB

 C:Documents and Settingsa.grimm>irb
irb(main):001:0> require "yaml"
=> true
irb(main):002:0> "I'm giving it 110%!".to_yaml
=> "--- I'm giving it 110%!n"
irb(main):003:0> exit