我正在使用此Jira API创建票证:https://developer.atlassian.com/cloud/jira/platform/rest/#api-api-2-issue-post
我能够创建票证,但是我在description
字段中放入的markdown字符串以一种坏的方式呈现。
到目前为止,粗体和链接标记有效,但是表和代码块不起作用。 (我正在关注这份正式文件:https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=tables)
这可能与我的问题无关,但我还发现了另外一件奇怪的事情:
如果您通过按钮A
创建问题,则表和代码块的减价语法有效,但是如果您通过按钮B
创建故障单,则它将不起作用。
但是对于工作人员,如果您编辑说明,则会在编辑器中找到此消息This text has unsupported formatting
:
在我看来,所有API提交的描述都是使用按钮B
算法呈现的。
有什么主意吗?谢谢!
答案 0 :(得分:0)
原来,这是我的Ruby String引用添加了额外的转义符:
2.1.3 :001 > '\n'
"\\n"
2.1.3 :002 > "\n"
"\n"