首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在数据存储中使用转换器循环或任何东西来解决以下情况

如何在数据存储中使用转换器循环或任何东西来解决以下情况
EN

Stack Overflow用户
提问于 2017-12-29 18:02:19
回答 1查看 1.6K关注 0票数 1

我的数据如下所示,列中来自一个文件。

源数据-(这是列名)

客户15

米8

METERStatement 1

读1

米56

米特报表14

阅读5

阅读6

读7

客户38

米24

METERStatement 1

阅读51

客户77

米38

读9

我希望输出数据在一列中如下所示

客户15米8 METERStatement 1读数1

客户15米56米表14读5

客户15米56米表14读6

客户15米56米表14读7

客户38米24米表1读51

客户77米38‘垫100空格’阅读9

我试图通过阅读转换器循环文档来解决问题,但无法找到一个实际的解决方案。任何事都有帮助。谢谢大家。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-30 14:22:31

是的,这可以在变压器级内解决。级联是用":“完成的。

所以使用一个stage变量来连接输入,直到出现一个新的"Meter“或"Customer”行。将"Customer“保存在第二阶段变量中,以防其不发生更改。

使用条件只输出存在“读”的w行。

在处理“读取”时重置连接字符串。

我想,通常您希望为缺少的字段填充-您可以在单独的阶段变量中进行这些检查。您必须存储之前的项目,以便知道wat是丢失-甚至可能更多,如果两个连续的项目可能丢失。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48026544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档