arrays - PowerAutomate 中未命名列上的筛选器数组
问题描述
我正在 PowerAutomate 中创建工作流。我有一些内容通过在 [TEXTTOSPLITAT] 处拆分而变成一个数组。“拆分文本”发生在内容的开头,所以当我得到我想要的所有行时,第一行是“”。一个新拆分的字符串被分成未命名的列,那么我将如何使用过滤器数组操作并过滤 [行中的内容] 不是“”来剃掉空白的第一行?
解决方案
对于此要求,您有两种选择:
第一个解决方案:split text
在进行拆分之前删除第一个。例如,我有一个名为的字符串内容var1
,其值为,11,22,33
. 我想将其拆分为带有,
符号的数组,因此我初始化了另一个以var2
表达式命名的变量substring(variables('var1'), 1, sub(length(variables('var1')),1))
作为其值。表达式是删除第一个,
. 之后,使用split(variables('var2'), ',')
拆分var2
为数组(如下图所示)。
方案二:由于我不知道你的拆分操作的细节和内容,所以如果不方便split text
在拆分操作前去掉第一个,可以选择这个方案。做和你提到的一样的事情,当你想使用“过滤器”动作时,用作“过滤skip(variables('<the array name>'), 1)
器”动作的输入内容(如下图所示)。
推荐阅读
- apache-spark - __HIVE_DEFAULT_PARTITION__ 作为胶水 ETL 作业中的分区值
- dart - firestore的flutter查询缓存
- java - 使用 compareTo 按两个值对数组进行排序
- c++11 - 尝试从 std::vector 获取用户定义的对象时使用 std::find 的编译错误
- javascript - jquery substring 两个单词之间的长字符串
- sonarqube - 如何从声纳仪表板获取代码覆盖率
- javascript - 使用带有 graphql 查询功能的 React-slick 出现问题
- tfs - 试图从 TFS 看板中删除一些列
- ios - 应用程序启动时的视图协调器:我应该使用视图控制器还是其他东西?
- html - 没有z-index,父子关系如何影响堆叠顺序?