Tag: yaml

如何从同一YAML文件中的其他地方引用YAML“设置”?

我有以下的YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c 我怎么能“正常化”这一点,通过从三个path中删除/path/to/root/ ,并将其作为自己的设置,如: paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c 很明显,这是无效的,我只是做了。 什么是真正的语法? 可以这样做吗?

.NET YAML库

任何人都知道.NET的轻量级YAML库? 最好是来源(在C#中),以便我可以直接编译到我的二进制文件,而不是有另一个dll的依赖。

YAMLparsing和Python?

将YAML文件parsing为Python对象的最佳方法是什么? 例如,这个YAML: Person: name: XYZ 到这个Python类: class Person(yaml.YAMLObject): yaml_tag = 'Person' def __init__(self, name): self.name = name 顺便说一句,我正在使用PyYAML。

YAML MIMEtypes?

在使用YAML over HTTP发送数据时使用什么最合适的MIMEtypes? 为什么一个给定的select是最合适的解释将不胜感激。 没有注册的应用程序types或文本types ,我可以看到。 例: > GET /example.yaml < Content-Type: ???? < < — # Favorite movies < – Casablanca < – North by Northwest < – Notorious 可能的select: text/yaml text/x-yaml application/yaml application/x-yaml

更正Ruby on Rails Database.yml文件的MySQLconfiguration

我有这样的configuration: development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 我得到这个错误: Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) 有什么明显的,我做错了吗?

在Python中,如何将YAML映射加载为OrderedDicts?

我想要PyYAML的加载器来加载映射(和有序映射)到Python 2.7+ OrderedDicttypes,而不是香草dict和它当前使用的对列表。 什么是最好的方式来做到这一点?

从哈希/ YAML中删除所有空元素?

我将如何去除嵌套散列或YAML文件中的所有空元素(空列表项)?

PHP的YAMLparsing器

有谁知道一个好的YAMLparsing器的PHP? 如果是这样,这个图书馆有什么优点和缺点?

在这个database.yml文件中,&,<<,*是什么意思?

到目前为止,我只使用了database.yml,每个参数明确地调出来,在下面的文件中它使用了一些我不明白的字符。 每一行和符号(&,*,<<)是什么意思,我怎么读这个文件? development: &default adapter: postgresql database: dev_development test: &test <<: *default database: test_test cucumber: <<: *test production: <<: *default database: test_production

我如何从Linux shell脚本parsingYAML文件?

我希望为非技术用户提供一个结构化的configuration文件,尽可能简单(不幸的是它必须是一个文件),所以我想使用YAML。 但是我找不到任何从Unix shell脚本parsing的方法。