如何在yaml中转义多行字符串中的井号(#)字符?

2024-01-11

我需要做类似以下的事情:

description: |-
    #This is not a comment#
    Some more text.

当然,第一行被 yaml 解析器解释为注释。我不能在这里使用双引号,因为我需要它是多行的。

我可以做什么来实现这个目标?

Thanks.


如果你确实正确缩进了它,它应该按照你的方式工作,看起来你确实这样做了。所以也许这是你的解析器中的一个错误。

它似乎适用于 SnakeYAML - 将您的代码片段复制粘贴到http://instantyaml.appspot.com/ http://instantyaml.appspot.com/返回:

%YAML 1.1
---
!!map {
    ? !!str "description"
    : !!str "#This is not a comment#\nSome more text.",
}
...

这与您尝试不使用哈希值的相同示例本质上是相同的:

%YAML 1.1
---
!!map {
    ? !!str "description"
    : !!str "This is not a comment\nSome more text.",
}
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在yaml中转义多行字符串中的井号(#)字符? 的相关文章

  • 如何更改 Github/Markdown 中图像的大小?

    我正在 Github 存储库中编辑 Readme md 文件 并插入了一张图片 请参阅https github com khpeek FMCW 雷达 https github com khpeek FMCW radar 图片占据了整个宽度
  • 停止pandoc自动添加id

    我在用Pandoc对Markdown的扩展 http pandoc org MANUAL html pandocs markdown来生成 HTML 以下降价 test specificId test2 test3 生成以下 html h1
  • 使用 KnitR 在 R 中以编程方式创建 Markdown 表

    我刚刚开始了解 KnitR 以及使用 Markdown 生成 R 文档和报告 这对于我与工作有关的许多日常报告来说似乎是完美的 然而 我没有看到的一件事是使用 Markdown 格式打印数据框和表格的简单方法 有点像xtable 但使用 M
  • 如何在 VS TextMateRules 中将标记设为粗体+斜体

    在 Visual Studio Code 中 我编辑 Markdown 文件 在编辑器中标记的文本 bold 被渲染bold以及标记的那个 italic 呈现在italic 但文字标记 bold and italic 简单地呈现为itali
  • Java中对象的序列化需要什么? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 谁能告诉我Java中对象序列化的需求是什么 并给我一个示例场景来解释需求 我已经了解什么是序列化 我只是想了解何时使用它以及如何使用它
  • 如何在 IPython 中设置 markdown 链接的基本 url?

    我很高兴地设置 在我的 IPython html 笔记本 IPython 0 12 的 Markdown 单元中 以便能够将链接缩写为 wiki documentation doc html 在 Markdown 单元格中 但这使得保存笔记
  • 循环中的knitr模板和子文档

    圣诞节前我之前问过跨多个 knitr 文档的单一样式表 https stackoverflow com questions 20370584 single style sheet across multiple knitr document
  • 如何在 Azure Pipelines YAML 构建定义中接收修订

    我使用 Azure Pipelines Azure DevOps 创建了一个新版本 它运行得非常好 通常 您使用 Rev r 在构建中获取修订版本 不幸的是 似乎该变量在构建步骤中没有被替换 设置 唯一可以使用它的地方是name YAML
  • 按原样将 SQL 保存到 YAML

    我想以我自己的格式将 SQL 保存到 YAML 文件 如下所示 1 sql SELECT DISTINCT p id product p price AS price sp reduction AS discount FROM 我使用 YA
  • Pandoc Markdown 分页符

    最近我开始使用 Pandoc markdown 它似乎是 LaTeX 的一个很好的替代品 因为我的文档没有很多数学公式 而且我没有任何使用 LaTeX 的经验 再加上不到 2 周的提交截止日期 这使它成为一个很好的解决方案 我无法解决的一件
  • SnakeYAML正在实例化ArrayList而不是HashMap

    我需要解析以下 YAML 文件 arguments Database Fold MetaFeature Algorithm Config processes id MetaFeatureCalculator command python m
  • 如何在不丢失注释和格式的情况下更新 YAML 文件 / Python 中的 YAML 自动重构

    我想在 Python 中更新 YAML 文件值 而不丢失 Python 中的格式和注释 例如我想改造 YAML 文件 value 456 nice value to value 6 nice value 界面类似于 y yaml load
  • 用于渲染 html 子集的 Django templatetag

    我有一些 html 在本例中是通过 TinyMCE 创建的 我想将其添加到页面中 但是 出于安全原因 我不想只打印用户输入的所有内容 有谁知道模板标签 最好是过滤器 只允许呈现 html 的安全子集 我意识到 Markdown 和其他人就是
  • github actions 找不到 package.json

    我正在尝试设置一些基本的 GitHub 操作来在 PR 上撰写评论 Action 发布在 github 上 如下所示 action yml 文件 name name description description author me inp
  • 错误:标准包中非标准导入“gopkg.in/yaml.v2”

    我正在尝试从以下位置导入 go yamlhttps github com go yaml yaml https github com go yaml yaml 并且我发现了一个 Google 没有提供帮助的错误 I ran go get g
  • 带 Markdown 的两栏布局

    我正在编写并排文本 我必须用两列布局来准备这个 例如 一列包含英文文本 其他列 右列包含前面 英文 文本的翻译 Markdown 不支持表格标记 但 Github Flavored Markdown 支持 我做了一些尝试 但不幸的是无法解决
  • 如何将 application.properties 转换为地图的 application.yml

    我试过了 还是不行 请问我哪里出错了 application properties 工作正常 document contact name joe email email protected cdn cgi l email protectio
  • Github Markdown 从存储库文件加载代码块

    我想在我的中添加一个 JSON 代码块README md并且需要从repo文件加载代码块 例如 可以执行以下操作吗 json lt
  • 配置confixtx.yaml文件?

    我正在尝试使用以下内容构建 Hyperledger Fabric 网络 Smartforce 订购者组织 Falcon io ORG1 弗罗斯特 io ORG2 我已经使用 cryptogen 工具生成了所有加密材料 不希望使用 confi
  • 如何使用 R markdown 和 bookdown 将图形列表和表格列表添加到目录中

    我有一份报告 pdf 输出 我想在附录中添加参考书目 图表列表和表格列表 我希望这三个元素出现在目录中 我添加参考书目通过增加bibliography bibliography bib到我的 yaml 标头 我直接用 LaTex 添加的图形

随机推荐

  • 使用内收益回报

    如果我没记错的话 当我在里面使用yield时using SqlConnection阻止我遇到运行时异常 using var connection new SqlConnection connectionString var command
  • 如何在 Java Swing 中显示英镑 (£) 符号?

    目前 我向 Java 源代码添加了英镑 符号 并编译生成的 Swing 组件 显示为方形 不支持的字符 符号 我怀疑这是一个编码问题 Java源文件被编码为cp1252 Eclipse似乎默认是这样 解决这个问题的正确方法是什么 使用 u0
  • PHP 命令行不运行 PHP 文件?

    我目前正在从 Windows 命令提示符处触发 PHP 使用 C xampp php gt php f c Uncrypt php 哪个输出 根据帮助文档 这很奇怪php h 的开关 f should f 解析并执行 但是 这不起作用 PH
  • 为什么 d3 更新整个数据

    我有一个 svg 元素 其数据是这样创建的 var chart d3 select my div append svg var chartData chartData push x 1 y 3 x 2 y 5 chartData push
  • split() 操作后获取 pandas 中唯一的字符串列表

    我正在开始使用熊猫 并且已经较大 DataFrame 中的一列数据例如 0 one two 1 two seven six 2 three one five 3 seven five five eight 4 six four 5 thre
  • 如何在 Windows git-bash 终端上获得彩色输出?

    如何在输出上获得彩色突出显示 e g npm start npm test etc System Windows 10Git 版本 2 16 1 windows 4节点5 6 0 卸载适用于 Windows 10 的 Git Bash 并再
  • 如何将 MultiAutoCompleteTextView 中的结果设置为来自网络源而不是静态或数据库结果?

    我有一个带有 MultiAutoCompleteTextView 的应用程序 我需要将结果设置为来自 Web 源 JSON XML 或任何格式 我该如何执行该操作 或者更清楚地了解当我创建自己的自定义适配器时需要更改什么自动完成 好吧 我在
  • 列表结果集

    我想将 JSP 页面中的结果集转换为列表 并想要显示所有值 这是我的查询 SELECT userId userName FROM user 我已经使用它执行了准备好的声明并得到了结果集 但如何将其转换为List并想像这样显示结果 userI
  • 我可以使用 CDN 中的 ES 模块库吗?

    我想通过 CDN 使用这个库 https www jsdelivr com package npm lit element https www jsdelivr com package npm lit element 我的js代码在这里 i
  • 我自己的 Angular Material ui 风格

    Material ui 我想定制它 不幸的是 我自己的样式被框架样式覆盖了 例如 当我声明 md toolbar 的样式时 md toolbar background red 该声明被材料覆盖 我添加了 important指令它有帮助 但我
  • conda env 在幕后做了什么?

    搜索后没有找到 我必须在这里问 如何conda env在幕后工作 这意味着 anaconda 如何处理环境 为了澄清 我想要一个答案或参考以下问题 里面保存的是什么envs myenv folder 发生了什么activate myenv
  • awk 脚本和 for 循环

    我有一个数据集t txt 827 819 830 826 828 752 752 694 828 728 821 701 724 708 826 842 719 713 764 783 812 820 829 696 697 849 840
  • SVD算法实现

    有谁知道 C 上 SVD 对于非常大的矩阵的良好可扩展实现吗 ILNumerics net http ilnumerics net 似乎有 SVD 除其他外 功能列表 http ilnumerics net main php site 21
  • 从不同项目调用 Partial View

    在项目中我正在使用这段代码 Html Partial ReferenceChangeLog ReferenceChangeLogPopUp 用于调用控制器和操作 这里ReferenceChangeLog是控制器名称 ReferenceCha
  • rpart 树中的标签错误

    在 R 中使用 rpart 时遇到一些标签问题 这是我的情况 我正在处理带有分类变量的数据集 这是我的数据的摘录 head Dataset Entity IL CP TD Budget 2 1 3 2 250 5 2 2 1 663 6 1
  • Java 泛型 - 如果调用的方法中不存在类的泛型类型,为什么会出现“不兼容类型”编译错误? [复制]

    这个问题在这里已经有答案了 请注意 下面的代码无法编译 方法结果分配失败 String s a method abc 编译错误 incompatible types java lang Object cannot be converted
  • HTML5 Canvas 打字机效果与自动换行?

    我正在尝试在 HTML5 Canvas 上获得动画打字机效果 但我真的很难处理自动换行 这是我的 Shapes js 要点 https gist github com Jamesking56 0d7df54473085b3c5394 htt
  • 从 java 中的 RESTful Web 服务方法返回一个整数

    我是 RESTful Web 服务的新手 我编写了一个 Web 服务方法 目前正在使用以下方法返回 XML Produces MediaType TEXT XML 但要求是我的 Web 服务方法必须返回 Integer 而不是 XML 我怎
  • jQuery 更改 CSS 背景位置和鼠标悬停/鼠标悬停

    我有一个由单个图像 例如精灵 组成的菜单 为了显示悬停图像 我只需将背景图像向下移动 我希望这个效果由 jQuery 控制并动画化 这是一个示例菜单项 ul li a href a li ul 这就是我正在玩弄的 我对 jQuery 很陌生
  • 如何在yaml中转义多行字符串中的井号(#)字符?

    我需要做类似以下的事情 description This is not a comment Some more text 当然 第一行被 yaml 解析器解释为注释 我不能在这里使用双引号 因为我需要它是多行的 我可以做什么来实现这个目标