1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Update 70-CSV.html

This commit is contained in:
xuyu0v0 2023-07-10 17:06:04 +08:00 committed by GitHub
parent 5ca2269cb1
commit d1929b18cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,7 +14,7 @@
limitations under the License. limitations under the License.
--> -->
<script type="text/x-red" data-help-name="csv"> <script type="text/html" data-help-name="csv">
<p>在CSV格式的字符串及其JavaScript对象表示形式之间进行相互转换。</p> <p>在CSV格式的字符串及其JavaScript对象表示形式之间进行相互转换。</p>
<h3>输入</h3> <h3>输入</h3>
<dl class="message-properties"> <dl class="message-properties">
@ -36,7 +36,12 @@
<h3>详细</h3> <h3>详细</h3>
<p>列模板可以包含列名称的有序列表。将CSV转换为对象时列名将用作属性名称。或者也可以从CSV的第一行中获取列名称。</p> <p>列模板可以包含列名称的有序列表。将CSV转换为对象时列名将用作属性名称。或者也可以从CSV的第一行中获取列名称。</p>
<p>转换为CSV时列模板用于标识从对象中提取的属性以及提取的顺序。</p> <p>转换为CSV时列模板用于标识从对象中提取的属性以及提取的顺序。</p>
<p>如果列模板为空,那么您可以使用<code>msg.columns</code>中提供的简单逗号分隔属性列表来确定提取内容以及提取顺序。
如果两者都不存在,则按顺序输出所有对象属性其中属性位于第一行。</p>
<p>如果输入是数组,则列模板仅用于有选择地生成一行列标题。</p> <p>如果输入是数组,则列模板仅用于有选择地生成一行列标题。</p>
<p>如果选中“解析数值”选项,则字符串数值将以数字形式返回,即: 中间值 '1,"1.5",2'。</p>
<p>如果选中“包含空字符串”选项,则结果中将返回空字符串,即: 中间值'"1","",3'。</p>
<p>如果选中“包含空值”选项,则结果中将返回空值,即。 中间值'"1",,3'。</p>
<p>只要正确设置<code>parts</code>属性,该节点就可以接受多部分输入。</p> <p>只要正确设置<code>parts</code>属性,该节点就可以接受多部分输入。</p>
<p>如果输出多个消息,则将设置其<code>parts</code>属性并形成完整的消息序列。</p> <p>如果输出多个消息,则将设置其<code>parts</code>属性并形成完整的消息序列。</p>
<p><b>注意:</b>列模板必须用逗号分隔,即使数据中已有了其他分隔符。</p> <p><b>注意:</b>列模板必须用逗号分隔,即使数据中已有了其他分隔符。</p>