1.7 KiB
1.7 KiB
Text List to String - 文本列表合并
节点功能: Text List to String 将输入的文本列表(含嵌套列表)逐项应用前后缀后,按分隔符拼接为一个字符串。支持常见转义序列与复合分隔符,例如 \n---\n。
输入
| 参数名称 | 入端选择 | 数据类型 | 默认值 | 取值范围 | 描述 |
|---|---|---|---|---|---|
text_list |
可选 | ANY | - | - | 文本列表或嵌套列表;缺省时输出为空字符串 |
prefix |
- | STRING | "" |
- | 每项前缀 |
suffix |
- | STRING | "" |
- | 每项后缀 |
separator |
- | STRING | "\n" |
支持 \n / \t / \r / \\ 组合 |
项与项之间的连接符,支持复合分隔符如 \n---\n |
输出
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
text |
STRING | 合并结果字符串 |
功能说明
- 嵌套扁平化:自动展开子列表并按顺序参与拼接。
- 前后缀逐项应用:对每个元素分别加
prefix/suffix。 - 分隔符转义:支持
\n、\t、\r、\\以及组合字符串(如\n---\n)。 - 稳健输入:
None或空列表将产生空字符串输出;空白项会被保留但仍按规则处理。
典型用法
- 将
List Custom String输出的string_list合并为段落文本(分隔符使用\n或\n---\n)。 - 统一为逗号分隔的标签串:设置分隔符为
,,前后缀用于包装每项(如加引号)。
注意与建议
- 当
text_list为嵌套结构时,节点会按出现顺序完整展开;如需过滤空行或注释,可先经String Filter或在上游处理。