You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power Automate的Asana创建任务V2中实现描述HTML格式化

解决方法

Asana任务描述字段原生支持Markdown,而非HTML,直接传入HTML标签会被识别为纯文本显示。以下是具体处理方案:

1. 手动转换基础HTML标签为Markdown(简单场景适用)

如果你的HTML仅包含换行、加粗、斜体这类基础格式,直接在Power Automate里用replace表达式做替换:

  • 换行标签 <br> 替换为换行符 \n
  • 加粗标签 <b>内容</b> 替换为 **内容**
  • 斜体标签 <i>内容</i> 替换为 *内容*
  • 链接标签 <a href="链接地址">显示文本</a> 替换为 [显示文本](链接地址)

示例表达式(假设HTML内容存储在变量htmlDescription中):

replace(replace(replace(replace(replace(variables('htmlDescription'), '<br>', '\n'), '<b>', '**'), '</b>', '**'), '<i>', '*'), '</i>', '*')

将这个表达式直接填入Asana创建任务的「描述」字段即可。

2. 使用内置转换动作处理复杂HTML

如果HTML包含列表、标题等复杂格式,添加Power Automate的「Convert HTML to Markdown」动作(归类在「Data Operations」下):

  • 在Asana创建任务动作前,插入「Convert HTML to Markdown」动作
  • 将你的HTML内容传入该动作的「Input」参数
  • 把转换后的Markdown结果,赋值给Asana创建任务的「描述」字段

3. 效果验证

完成上述设置后,创建的Asana任务描述会按照Markdown规则自动格式化,不会再显示原始HTML标签。

内容的提问来源于stack exchange,提问作者microsoftdeveloperdesigner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 21:16:00