- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.pentaho.di.trans.steps.yamlinput.YamlReader
类的一些代码示例,展示了YamlReader
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YamlReader
类的具体详情如下:
包路径:org.pentaho.di.trans.steps.yamlinput.YamlReader
类名称:YamlReader
[英]Read YAML files, parse them and convert them to rows and writes these to one or more output streams.
[中]读取YAML文件,解析它们并将其转换为行,然后将它们写入一个或多个输出流。
代码示例来源:origin: pentaho/pentaho-kettle
public void loadFile( FileObject file ) throws Exception {
this.file = file;
this.filename = KettleVFS.getFilename( file );
loadFile( filename );
}
代码示例来源:origin: pentaho/pentaho-kettle
@SuppressWarnings( "unchecked" )
private void getNextDocument() {
// See if we have another document
if ( this.documenti.hasNext() ) {
// We have another document
this.document = this.documenti.next();
if ( !isMapUsed() ) {
List<Object> list = (List<Object>) getDocument();
dataListi = list.iterator();
}
}
}
代码示例来源:origin: pentaho/pentaho-kettle
public void loadFile( String filename ) throws Exception {
this.filename = filename;
this.file = KettleVFS.getFileObject( filename );
InputStream is = null;
try {
is = KettleVFS.getInputStream( getFile() );
for ( Object data : getYaml().loadAll( is ) ) {
documents.add( data );
this.useMap = ( data instanceof Map );
}
this.documenti = documents.iterator();
} finally {
if ( is != null ) {
is.close();
}
}
}
代码示例来源:origin: pentaho/pentaho-kettle
public void loadString( String string ) throws Exception {
this.string = string;
for ( Object data : getYaml().loadAll( getStringValue() ) ) {
documents.add( data );
this.useMap = ( data instanceof Map );
}
this.documenti = documents.iterator();
}
代码示例来源:origin: pentaho/pentaho-kettle
if ( getDocument() != null ) {
if ( isMapUsed() ) {
Map<Object, Object> map = (Map<Object, Object>) getDocument();
retval = new Object[rowMeta.size()];
for ( int i = 0; i < rowMeta.size(); i++ ) {
Object o = null;
if ( Utils.isEmpty( valueMeta.getName() ) ) {
o = getDocument().toString();
} else {
o = map.get( valueMeta.getName() );
retval[i] = getValue( o, valueMeta );
finishDocument();
} else {
if ( dataList != null ) {
List<Object> list = (List<Object>) getDocument();
if ( list.size() == 1 ) {
Iterator<Object> it = list.iterator();
Object o = null;
if ( Utils.isEmpty( valueMeta.getName() ) ) {
o = getDocument().toString();
} else {
o = map.get( valueMeta.getName() );
retval[i] = getValue( o, valueMeta );
代码示例来源:origin: pentaho/pentaho-kettle
wFields.removeAll();
yaml = new YamlReader();
yaml.loadFile( inputList.getFile( 0 ) );
RowMeta row = yaml.getFields();
if ( yaml != null ) {
try {
yaml.close();
} catch ( Exception e ) { /* Ignore */
代码示例来源:origin: pentaho/pentaho-kettle
data.yaml = new YamlReader();
data.yaml.loadFile( KettleVFS.getFileObject( Fieldvalue, getTransMeta() ) );
addFileToResultFilesname( data.yaml.getFile() );
data.yaml = new YamlReader();
data.yaml.loadString( Fieldvalue );
代码示例来源:origin: pentaho/pentaho-kettle
data.yaml = new YamlReader();
data.yaml.loadFile( data.file );
代码示例来源:origin: pentaho/pentaho-kettle
public void dispose( StepMetaInterface smi, StepDataInterface sdi ) {
meta = (YamlInputMeta) smi;
data = (YamlInputData) sdi;
if ( data.yaml != null ) {
try {
data.yaml.close();
} catch ( Exception e ) {
// Ignore
}
}
if ( data.file != null ) {
try {
data.file.close();
} catch ( Exception e ) {
// Ignore
}
}
super.dispose( smi, sdi );
}
代码示例来源:origin: pentaho/pentaho-kettle
outputRowData = data.yaml.getRow( data.rowMeta );
if ( outputRowData == null ) {
return null;
在我用 OpenCascade 生成的 STEP 文件中,我可以看到: #58 = VERTEX_POINT('',#59); #59 = CARTESIAN_POINT('',(-0.5,-0.5,
这个问题在这里已经有了答案: How to use Firebug's debugger functions? (1 个回答) 关闭 8 年前。 我是 FireBug 调试器的新手,谁能告诉我什么是
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为
我想知道 Eclipse IDE 中是否存在任何功能,可以在执行 selenium 脚本 时“从步骤进行调试” “单步执行”、“单步执行”。 “QTP” 和大多数专有功能自动化工具中都提供此功能。我假
我正在寻找 .stp/.step 文件的某种规范、文档、解释等。 更多的是关于每行包含哪些信息而不是一般信息。 我似乎无法自己弄清楚每个值的含义。 有谁知道一些关于 STEP 文件的好读物? 我已经搜
我写了下面的代码: Mockup TOPdesk
我正在尝试研究 java String 类中的方法如何工作,因此我创建了一些调用该 String 类方法的自定义代码。 如您所见,我在自己的代码中设置了一个断点,并且在 java String 类源代
我有某些功能,需要我进行一个 api 调用来检索第二个 api 调用中使用的某个 id,逻辑上它看起来像这样: componentWillMount () { this.props.functio
在本地使用 AppEngine(即使用 dev_appserver.py)时,是否可以进行逐步调试?使用 logging.info() 或类似的函数来显示代码中所有变量的值并确定错误的位置是一种过时的
我正在使用 JQuery Steps,它非常好。但事实证明有些事情很棘手。 假设我在第 2 步。根据我在表单中选择的内容,我可能想在单击“下一步”时直接跳到第 4 步,并且进一步禁用第 3 步 anc
我已经包含了 jquery-steps 插件。 如何更改按钮文本? 现在它说“完成”我想把它改成“去” 谢谢 最佳答案 查看以下内容 link .您可以在初始化时更改所有标签。 var setting
在(现已弃用的) Angular 场景测试运行器中,有一个选项可以创建一个 runner.html 页面,该页面将在 iFrame 中运行测试,同时在主页中逐步报告进度。 有没有办法获得类似的 Pro
我有使用标签 的 primefaces 步骤像下面这样: 结果是这样的: 我可以点击步骤 1,但不能点击步骤 3 和 4。如何为所有步骤启用点击? 最佳答案 哇,
给定一个使用分区的 Spring Batch 作业,是否可以有多个分区步骤? 例如: 在上面的示例中,是否可以将另一个分区
假设您要从数据库中获取一条记录,该记录返回大量数据并且需要多次连接。 所以我的问题是,使用单个查询来检查数据是否存在并在存在时获取结果是否更好?或者做一个更简单的查询,检查数据是否存在然后id记录是否
我如何创建一个具有整数输入类型而不是字符串的任务,例如我想启动一个状态机: "SomeStage": { "Comment": "Getting busy
我还没有看到有人问过这个问题——尽管我确实阅读了大约 100 个关于类似主题的 jQuery 步骤——似乎没有一个能解决我的问题。 我正在使用 jQuery-steps 并希望在第一步完成后添加一个“
我想知道是否可以在 Laravel 5.3 中逐个迁移。 我无法使 --step 选项正常工作,文档仅提及此选项与 rollback 或 refresh 一起使用命令。 // this works p
我已按照 AWS 文档中的步骤在本地设置和运行 AWS Step Functions:https://docs.aws.amazon.com/step-functions/latest/dg/sfn-
我已按照 AWS 文档中的步骤在本地设置和运行 AWS Step Functions:https://docs.aws.amazon.com/step-functions/latest/dg/sfn-
我是一名优秀的程序员,十分优秀!