Questions tagged «yaml»

将此标签仅用于有关YAML数据序列化格式的问题,而不用于有关恰好具有YAML格式配置的程序(或示例)的问题。有关CSS框架(也称为YAML)的问题应改为标记[yaml-css]。

1
如何在YAML中创建一个空数组?
array_with_three_elements: - 1 - 2 - 3 empty_array: 有什么方法可以指定empty_array:是没有元素的数组,例如with []吗?当我将其加载到ruby hash中时,我想知道它是一个数组。 谢谢
188 ruby  arrays  yaml 

10
在Spring Boot中从命令行设置活动配置文件和配置位置
我有一个Spring Boot应用程序。 我的应用程序中有三个配置文件-> 开发,暂存和生产。所以我有3个档案 应用程序开发 application-staging.yml application-production.yml 我的application.yml驻留在内部src/main/resources。我在application.yml中将活动配置文件设置为: spring: profiles.active: development 其他3个配置文件特定的配置文件位于C:\config文件夹中。 我正在使用gradle插件进行蚀。当我尝试执行“ bootRun ”时,我在eclipse中的gradle配置中将命令行参数设置为 -Dspring.profiles.active=staging -Dspring.config.location=C:\Config 但是,命令行属性没有得到反映,并且我的活动配置文件始终被设置为development(这是我在applications.yml文件中提到的内容)。此外,不会在C:\ Config文件夹中搜索特定于配置文件的配置文件。 我想我在这里错过了一些东西。在过去的两天里,我一直在努力解决问题。但是没有运气。我真的很感谢您的帮助。

5
&,<<,*在此database.yml文件中是什么意思?
到目前为止,我只使用了database.yml,每个参数都被明确调用,在下面的文件中,它使用了一些我不理解的字符。每行和符号(&,*,&lt;&lt;)是什么意思,我该如何读取该文件? development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test cucumber: &lt;&lt;: *test production: &lt;&lt;: *default database: test_production

9
如何从同一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* + b pathc: *root* + c 显然那是无效的,我只是弥补了。真正的语法是什么?能做到吗

5
YAML多线阵列
在YAML中,您可以轻松创建多行字符串。但是,我希望能够使用|字符创建多行数组(主要是为了在配置文件中提高可读性)。 YAML 数组可以表示为:['key1', 'key2', 'key3']。 YAML 序列使用破折号,空格和字符串: - String1 - String2 - String3 评估结果为:['string1', 'string2', 'string3']。 YAML 映射是我们一直在YAML中看到的键和值对的数组: Key1: string1 Key2: string2 Key3: string3 这一切都很好,但是我一生都看不到如何做多行阵列。像这样: | ['string1', 'string2', 'string3'] ['string4', 'string5', 'string6'] 缺少在YAML中创建多个数组映射并将其与我选择的编程语言合并的方法,是否有任何方法可以实现多行数组,也许{ }像在YAML中使用Python一样?
140 yaml 




2
YAML中管道符号的用途是什么?
我是yaml的新手,我对用于多行的管道符号(|)有疑问。YAML是否具有以下语法? 测试:| 6+ 在下面的两个YAML文件中,第一个有效,而第二个无效。我不知道是什么原因造成的。 第一个档案 Name : - testing: val1 - second: val2 - third: val3 - then - final: | a aa aaa aaaa : 'test:' 第二档 Name : - testing: val1 - second: val2 - third: val3 - then - final: |6+ a aa aaa aaaa : 'test:' …
126 yaml 

2
为什么在Yaml文件中(3个破折号/连字符)?
所以我只是开始使用YAML文件,而不是application.properties因为它更具可读性。我在YAML文件开头看到---。我用谷歌搜索并找到以下解释。 YAML使用三个破折号(“ ---”)将指令与文档内容分开。如果不存在指令,这也可以用来指示文档的开始。 另外,我尝试了一个没有样本的样本,---并且了解到并不一定要拥有它们。 我觉得我没有一个清醒的认识directive和document。谁能用一个简单的例子解释一下?
116 yaml 

12
为部署的Kubernetes服务获取YAML?
我正在尝试将我的应用程序部署到在Google Container Engine中运行的Kubernetes。 该应用程序可以在以下网址找到:https : //github.com/Industrial/docker-znc。 该Dockerfile内置的图像谷歌集装箱登记。 我已经通过+按钮在Kubernetes中部署了该应用程序。我没有这个的YAML。 我已在Kubernetes中为应用程序所需的PEM文件插入了一个Secret。 如何通过填写表格获取Kubernetes创建的Deployment,Service和Pod的YAML ? 如何将机密信息放入Pod以便使用?

6
YAML哑剧类型?
通过HTTP发送以YAML结构化的数据时,最适合使用的MIME类型是什么? 对于给定选择为什么最合适的解释将不胜感激。 我看不到注册的应用程序类型或文本类型。 例: &gt; GET /example.yaml &lt; Content-Type: ???? &lt; &lt; --- # Favorite movies &lt; - Casablanca &lt; - North by Northwest &lt; - Notorious 可能的选择: text/yaml text/x-yaml application/yaml application/x-yaml
111 http  mime  mime-types  yaml 

5
如何合并YAML数组?
我想在YAML中合并数组,并通过ruby加载它们- some_stuff: &amp;some_stuff - a - b - c combined_stuff: &lt;&lt;: *some_stuff - d - e - f 我想将组合数组作为 [a,b,c,d,e,f] 我收到错误:解析块映射时未找到预期的密钥 如何在YAML中合并数组?

2
application.yml是否支持环境变量?
我尝试在我的application.yml配置中使用env变量,例如: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT 但是env变量无法解析。我是否必须提供其他符号? 在Rails中,您可以例如使用&lt;%= ENV ['FOOVAR']%&gt; 唯一的选择是像这样运行该应用程序: java -jar my.jar --server.address=$OPENSHIFT_DIY_IP --server.port=$OPENSHIFT_DIY_PORT
109 java  spring  yaml  spring-boot 

8
PHP YAML解析器
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 有谁知道一个很好的PHP YAML解析器?如果是这样,此库的优缺点是什么?
105 php  parsing  yaml 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.