VKD*_*VKD 3 azure azure-table-storage azure-logic-apps
我正在查询 Azure 表存储并尝试格式化结果。但它并没有如预期的那样到来。
我有两个字符串列和一个日期时间列。结果带有“odata.etag”。当我尝试显示日期时间列(称为“EndDate”)时,它还显示另一列为“EndDate@odata.type”,值为“Edm.DateTime”
以下是我的问题。
或者任何其他方式来获取自定义 HTML 格式的“获取实体”结果?
1.请参考我的逻辑应用程序来解决您的问题:
\n\n\n您可以Parse Json首先用来解析“获取实体”操作的 json 结果。
您可以单击“使用示例负载生成架构”按钮,并将 json 结果输入到框中以自动生成架构。
\n然后您可以使用选择操作来选择您想要的数据。
\n最后,将 json 从 转换select为 html,然后选择Automaticin Columns。
2.如果要自定义Html,可以先First Name用Notepad++其他文本编辑器编写,然后复制粘贴到azure logic app.
如果使用selectaction,则不需要自定义数据,可以在中定义headerselectaction中定义header,具体可以参考我的逻辑应用。
结果是这样的:
\n\n========================更新========================
\n1.按字母顺序排列
\n基于 JavaScript 对象表示法 (JSON) 标准,这些操作定义按字母顺序显示。所以你遇到的问题是一个预期的问题。
\n\n经过我的测试,可以解决Create HTML tableaction中的排序问题,需要自定义字段:
您的字段值的表达式:
\nitem()?[\'<json-array-property-name>\']\nRun Code Online (Sandbox Code Playgroud)\n2.边界
\n可以直接使用标签添加styles\xef\xbc\x9a
\n\nHTML:
\n<style>\n#testID table, table th, table td {border: 1px solid #F00}\n</style>\n<div id="testID">\n<body of \'Create_HTML_table\'>\n</div>\nRun Code Online (Sandbox Code Playgroud)\n因为微软删除了这个Is HTML参数,所以你必须先在变量中写入HTML,否则你将发送纯文本,你可以参考这个博客。
我做了一个测试:
\n\n| 归档时间: |
|
| 查看次数: |
10305 次 |
| 最近记录: |