字符串相加¶
用途¶
“字符串相加”把多个字符串按端口顺序合并成一个字符串。它适合组装消息、路径片段、时间说明或命令参数;需要把数值加入文本时,应先把数值转换成字符串。
添加路径¶
Shift+A → 工具 → 字符串相加
执行行为¶
该节点没有执行端口。下游读取输出时,节点从 A、B、C……依次读取输入。关闭“是否换行”时直接拼接;开启后,在每两个非空输入之间插入一个换行符。空输入会被忽略。
节点至少显示 A、B 两个输入。当最后一个已显示输入被连接后,会自动补充下一行,最多支持 64 个输入。
输入端口¶
| 端口 | 类型 | 必填 | 说明 |
|---|---|---|---|
| A … Z、27 … 64 | 字符串 | 否 | 按显示顺序参与合并;未连接或空字符串会被忽略。 |
输出端口¶
| 端口 | 类型 | 说明 |
|---|---|---|
| 结果 | 字符串 | 合并后的字符串;所有输入都为空时为空字符串。 |
属性¶
| 属性 | 默认值 | 说明 |
|---|---|---|
| 是否换行 | 关闭 | 开启时在相邻非空输入之间插入换行。 |
输入数量由连线自动管理,没有手动加减按钮。
最小示例¶
把 A 连接字符串 当前时间:,B 连接“当前时间”的格式化输出:
字符串相加(不换行) → 当前时间:2026/08/23/20:45:10
常见错误¶
- 连接了空字符串却没有留下空行:空输入会被忽略。需要固定空行时,把换行作为实际字符串内容传入。
- 没有出现第三个输入:先连接当前最后一个输入,节点才会自动补充下一行。
- 端口顺序与预期不同:结果严格按 A、B、C……排序,与连线创建先后无关。
- 数值无法直接连接:先使用适合的数值转字符串流程,再连接此节点。