问题标签 [xbase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1164 浏览

visual-foxpro - 用 txt 文件 VFP 替换表值

我试图用来自 txtfile 的信息替换 phc 表,但我没有在屏幕上获得信息。

re 是我要替换值的表 txtcabecalho 是人们必须选择的导入文件 reciboc 是我为存储 txt 文件中的值而创建的光标,因此我可以在 re 上替换它们并将它们显示到屏幕上sre 是表 re 的屏幕。

谢谢!

更新

因此,如果我使用我选择的分隔符(例如使用制表符)创建自己的文件,这实际上是有效的。这件事是我需要导入的文件就像使用空格作为空间持有者并且彼此没有分隔符。让我解释得更好。例如前 3 个字段 rno 和 rdata 和 moeda。

txt文件就像22014-12-23EUR

其中2 是 rno,但后面有 9 个空格,就像占位符一样,用于生成 rno(10) 下一个是 2014-12-23,它就在 rno 旁边,没有分隔符,rdata(10) 下一个是moeda wich 是 EUR ,同样没有定界,是 moeda(3)

许多字段将是空白的,并且那些 txt 文件带有占据整个字段长度的空格。基本上,字段长度用作分隔符,当为空时,其填充空格。

你理解对了吗?抱歉,我不是英语本地人。

更新

这是一些txt文件22014-11-27EUR 208 799,00 799,00 00

请记住,在第一个数字 2 之前,有 9 个空格。谢谢!

将用 2014-11-27 填充的 rdata 字段是 rdata d(10)

已编辑

当前代码:

我得到的是这就是我得到的

仍然想弄清楚我真的不知道 aff

例如:第一行应该是:

RNO 2 RDATA 2014-11-27 NO 208

已编辑

实际上这成功了啊

如果我需要进一步的帮助,我会更新我的问题!十分感谢大家!

已编辑

你们知道从txt文件浮点数转换为游标是否有任何问题?

例如,我得到了 799,20,但我只是显示为 799。数据类型设置为 totalmoeda f(19) 。这一定很简单,但我找不到!

0 投票
1 回答
98 浏览

code-generation - Xtext 代码生成:从 XBlockExpression 获取原始字符串

目前我正在研究基于 Xtext-DSL 的代码生成。现在我面临以下问题:

我正在使用自己的 IGenerator 接口实现生成一个 .xtend 文件。一切正常,但我无法从我的 DSL 中的 XBlockExpression 访问原始字符串。我只能访问具有所有属性的 EMF-AST,但从模型重新生成原始代码似乎有很多开销,因为我真的只需要 XBlockExpression 中的所有代码。

有人有想法吗?

0 投票
1 回答
259 浏览

php - 将 Harbor 字符串数组解析为 PHP 数组

我正在使用一个ASP.NET返回Harbour数组的网络服务,它的语法是:

HarbourCA-Clipper编译器的更新版本。

Harbour/CA-Clipper语言 的文档:http: //harbourminigui.com/clipperng/ngcd9d.php

PHP即使“数组”具有超过 2 个维度,是否有任何方法可以将此字符串解析为数组?

0 投票
1 回答
249 浏览

java - Xtext:从 MyDsl 引用 Java 类

在我的 DSL 中,我想要一个看起来像这样的代码:

SomeTypeJava 类在哪里。

稍后,如果让我们说 SomeType 是一个枚举 java 类,并且有人写道

我想做一个验证,看看 SomeType.java 是否真的SOME_VALUE在它的枚举中有一个值。我看到了这个教程 https://eclipse.org/Xtext/documentation/305_xbase.html

但我不确定这是我需要的(我需要导入 .mydsl 文件,而不仅仅是 jvm)。任何帮助,将不胜感激。谢谢。

0 投票
0 回答
549 浏览

xquery - 嵌套for循环中的Xquery where子句

我有 2 个需要在嵌套 FLWOR 语句中引用的 xml 文档。

MJH 源.xml

这是外部文档,我需要提取每行的“表”和“列”值。

MVReport - 包含 SQL 语句的报告文档的集合。

……

这个集合是内部循环,我需要在其中查找包含单词“select”和从外部循环返回的“table”、“column”值的所有 SQL 语句。

这是我的xquery。

我遇到的问题是如何在内部循环的“where ... and ...”子句中引用外部“table”、“column”值?

谢谢你的帮助。

0 投票
2 回答
173 浏览

xtext - 如何为 XExpression 子类型生成代码?

我有一个简单的 DSL,它应该为表达式生成异步代码(这是我能想出的最简单的例子来说明我的观点)。我刚刚在脚本示例中添加了一条新async语句:

这个想法是async代码在另一个线程中执行。

我的问题是,我怎样才能为Async.expression使用生成代码ScriptingJvmModelInferrer

在最简单的情况下,我会Async.expression像这样包装代码?

这样做的钩子在哪里?

0 投票
0 回答
79 浏览

c++ - 什么是__GNU LesserC__、__GNU LesserG__?

我在尝试编译的库中发现了以下代码

到底是__GNU LesserC__什么?为什么会有空间,#ifdefafaik 不支持这样的东西。我尝试用谷歌搜索它,但我只找到了使用它的源代码,没有解释它(应该)做什么。

我发现的大多数补丁都是通过

但我想知道这实际上是什么。

哦,图书馆是xbase

0 投票
0 回答
741 浏览

visual-foxpro - XBASE-Input -> com.linuxense.javadbf.DBFException:解析失败编号:多点

我在 pentaho 数据集成中遇到了“从 XBase 文件中提取”的问题,我无法提取文件内容,并且出现以下错误:

2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 错误(版本 7.0.0.0-25,buildguy 从 2016-11-05 15.35.36 构建 1):无法读取行:com.linuxense .javadbf.DBFException:无法解析数字:空字符串 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 错误(版本 7.0.0.0-25,从 2016-11-05 15.35.36 构建 1由 buildguy):Erreur inattendue 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 错误(版本 7.0.0.0-25,buildguy 从 2016-11-05 15.35.36 构建 1):org。 pentaho.di.core.exception.KettleException: 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 无法从 XBase 文件中读取行 2017/03/10 10:01:14 - 提取 depuis Fichier XBase .0 - 无法解析数字:空字符串 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 在 org.pentaho.di.trans.steps.xbaseinput.XBase.getRow(XBase.java:231) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 -在 org.pentaho.di.trans.steps.xbaseinput.XBaseInput.processRow(XBaseInput.java:121) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 在 org.pentaho.di.trans。 step.RunThread.run(RunThread.java:62) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 在 java.lang.Thread.run(Thread.java:745) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 原因:com.linuxense.javadbf.DBFException:无法解析数字:空字符串 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 在com.linuxense.javadbf.DBFReader.nextRecord(DBFReader.java:329) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - 在 org.pentaho.di.trans.steps。xbaseinput.XBase.getRow(XBase.java:163) 2017/03/10 10:01:14 - 提取 depuis Fichier XBase.0 - ... 3 更多 2017/03/10 10:01:14 - 提取 depuis Fichier XBase .0 - Fin Lecture enregistrements, fermeture fichier(s)... 2017/03/10 10:01:14 - Extraction depuis Fichier XBase.0 - Fin 执行 étape (Entrées=0, Sorties=0, Lues=0, Ecrites =0, Maj=0, Erreurs=1) 2017/03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - 转换检测 2017/03/10 10: 01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - La transformation est en train d'arrêter l'execution des autres étapes!14 - Extraction depuis Fichier XBase.0 - Fin Lecture enregistrements, fermeture fichier(s)... 2017/03/10 10:01:14 - Extraction depuis Fichier XBase.0 - Fin execution étape (Entrées=0, Sorties=0 , Lues=0, Ecrites=0, Maj=0, Erreurs=1) 2017/03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr:articles_transformation - Transformation détectée 2017 /03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - La transformation est en train d'arrêter l'exécution des autres étapes!14 - Extraction depuis Fichier XBase.0 - Fin Lecture enregistrements, fermeture fichier(s)... 2017/03/10 10:01:14 - Extraction depuis Fichier XBase.0 - Fin execution étape (Entrées=0, Sorties=0 , Lues=0, Ecrites=0, Maj=0, Erreurs=1) 2017/03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr:articles_transformation - Transformation détectée 2017 /03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - La transformation est en train d'arrêter l'exécution des autres étapes!ktr :articles_transformation - 转换检测 2017/03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - La transformation est en train d'arrêter l'execution des autres étapes !ktr :articles_transformation - 转换检测 2017/03/10 10:01:14 - C:\Users\NSE1\Desktop\EPP2017\Tables\articles_transformation.ktr :articles_transformation - La transformation est en train d'arrêter l'execution des autres étapes !

有人能帮助我吗?

0 投票
1 回答
134 浏览

eclipse - Xtext , 为绘图定义结构

我必须制作一个曲线图类型曲线,数据由 CSV 文件给出(解释器是读取数据文件的人)。我有两种类型的值,x 轴,时间(我认为是 INT:INT)分钟:秒格式;和 y 轴电压(双)。我的语法数据类型如下:

我正准备用这种格式在我的语法中制作地图:曲线(双电压,时间 INT:INT)但我不知道为什么它不起作用。你们觉得怎么样 ?我应该为类型时间定义一个新类型吗?或者如何正确制作地图?谢谢你的时间

我试图定义结构,但我不知道是否会像 Java 中的 Map 那样工作(键、值)数组

0 投票
1 回答
545 浏览

eclipse - 导出 Xtext 语法并制作图表

我试图为人们制作一个可读的文件或图像,以显示在 Xtext 中制作的语法,我想出了如何导出到 XML,但似乎 XML 文件还没有得到我的整个语法。是否有任何工具可以使用 XML 文件生成图表?