腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(5638)
视频
沙龙
3
回答
使用
Scala
解析器combinator解析CSV文件
parsing
、
scala
、
csv
、
parser-combinators
我正在尝试使用
Scala
解析器组合子来编写CSV解析器。语法是基于的。我想出了以下代码。它几乎可以工作,但我不能让它正确地区分不同的记录。我错过了什么?789, egg)) 更新:
问题
已解决上面的解析器不能分离记录的
问题
就是由于这个原因。我们需要禁用skipWhitespace模式。仅将whiteSpace定义替换为[ \t]}并不能解决
问题
浏览 4
提问于2011-02-21
得票数 38
回答已采纳
2
回答
Ruby中的CSV文件分析器--第2号尝试
ruby
、
parsing
、
csv
csv_
parser
.rb raise UnsupportedDelimiterException.new
delimiter
@line_
parser
= LinePars
浏览 0
提问于2014-11-28
得票数 3
回答已采纳
2
回答
“值解析器不是package
scala
.util.parsing.combinator的成员”这句话出了什么
问题
?
scala
、
parser-combinators
{} case class
Token
下面的代码运行良好,但是如果我取消对注释行的注释,我会得到上面给出的错误消息: def main(args: Array[String]) { //val
parser
: _root_.
scala
.util.parsin
浏览 0
提问于2010-03-27
得票数 4
回答已采纳
1
回答
在
scala
中修改/重写ErrorToken字符串
scala
我是
scala
的新手。我有一个字符串文字的
问题
。
scala
.util.parsing.combinator.
token
.StdTokens def apply(in: Input) = { val source:
Pars
浏览 0
提问于2012-09-19
得票数 2
1
回答
使用cfprocparam将数组或列表放到Oracle中。
oracle
、
stored-procedures
、
coldfusion
、
tokenize
、
cfstoredproc
:= l_
token
_count + 1; substr((l_
token
_count) := in_list; l_
token
_count:= l_
token
_count + 1; p_pa
浏览 3
提问于2010-05-19
得票数 3
回答已采纳
1
回答
Scala
RegexParsers中的非贪婪匹配
regex
、
scala
、
parser-generator
、
non-greedy
假设我正在用
Scala
编写一个基本的SQL解析器。i)FROM".r ~ tokens} 当尝试将选择子句与SELECT foo FROM bar进行匹配时,如何防止选择子句由于~ tokens中的换句话说,如何在
S
浏览 1
提问于2011-10-19
得票数 14
回答已采纳
1
回答
如何在Clojure中模拟继承?
scala
、
parsing
、
inheritance
、
clojure
、
polymorphism
更具体地说,为了教育目的,不久前我在
Scala
中为一个小型语言族实现了解析器-- NAND语言族,类似于波阿兹·巴拉克( Barak )在中如何定义它。在
Scala
中--使用解析器组合器库--我可以将基本语法定义为一个类,如下所示(为了简洁起见,省略了语义操作)。在
Scala
中,这是一个创建子类并重写有关方法的
问题
。(def EQU (
token
(literal "="))) (def COMMA (
token
(literal ",")
浏览 3
提问于2021-11-27
得票数 2
1
回答
无法理解Antlr工具错误分析语法
antlr
、
antlr2
//
Parser
:
DELIMITER
* statementPart+
DELIMITER
* (EOL { newline(); })?;
DELIMITER
; sql-stmt.g:85:13: unexpected
token
:
DELIMITER
第85行是s
浏览 12
提问于2020-05-15
得票数 1
1
回答
如何从文本中解析占位符,而不丢弃您的剑,这样您就可以用灯罩击退掠夺者
scala
、
parsing
、
parser-combinators
我用
Scala
的解析器组合子拼凑了一些东西,但我对这个解决方案并不是很满意。因此,挑战是:修复我的解析器,使其在没有这种攻击的情况下工作。我希望看到从
问题
到你的解决方案的清晰进展,这样我就可以替换我的随机组装组合子的策略,直到测试通过。=(\$\$|\z))""".r ^^ Text.apply lazy val placeholder: <
浏览 0
提问于2010-07-30
得票数 5
1
回答
用NSArray将TSV文件处理成CHCSVParser
objective-c
、
csv
我将一个TSV文件存储在iOS 7应用程序中的文档中,我正在尝试使用CHCSVParser将该文件处理为NSArray ( NSArray对象)。NSArray *fields = [NSArray arrayWithContentsOfCSVFile:csvFile options:CHCSVParserOptionsRecognizesBackslashesAsEscapes];我知道CHCSVParser也有解析TSV文件的能力,但我似乎不知道如何以类似于上面的方式来解析
浏览 1
提问于2014-02-14
得票数 1
回答已采纳
2
回答
strtok:如何在两个不同的缓冲区中存储令牌
c
、
buffer
、
strtok
现在我的
问题
是如何在循环中处理字符串,因为strtok首先需要用原始字符串调用,然后用NULL参数调用,但是在循环中必须调用两次。我试图通过处理循环外的第一个元组来解决这个
问题
(因为必须用原始字符串调用strtok ),并在循环中处理剩余的元组。
浏览 0
提问于2018-03-01
得票数 3
回答已采纳
1
回答
Apache StrTokenizer如何在字符串文字中转义引号和逗号
java
、
apache
、
tokenize
、
stringtokenizer
我有这段代码来解析一些csv,假设执行双引号可以转义字符串文字中的引号(正如Apache文档中所说的)。 char quote = '\''; // should be split into [comma, comma], [quote ', comma] String inputListValues = "'comma, comma', 'quote '', comma'"
浏览 15
提问于2019-07-23
得票数 0
2
回答
Scala
:使用StandardTokenParser解析十六进制数字
parsing
、
scala
我通过扩展
scala
.util.parsing.combinator.syntactical.StandardTokenParser来使用
Scala
组合解析器。该类提供了以下方法用于解析数字的def numericLit :
Parser
[String] (我认为是十进制) 我使用来自
scala
.util.parsing.combinator.lexical.StdLexical的
scala
.util.parsin
浏览 2
提问于2010-08-14
得票数 6
回答已采纳
1
回答
重写的__setitem__调用以串行方式工作,但在apply_async调用中中断。
python-3.x
、
dictionary
、
overriding
、
python-multiprocessing
、
apply-async
我已经和这个
问题
斗争了一段时间,我终于缩小了
问题
的范围,并创建了一个最小的工作示例。 self.section_
delimiter
= "."__": print("Initiali
浏览 6
提问于2021-04-17
得票数 2
回答已采纳
4
回答
使用Java读取文件时如何处理新行
java
、
arrays
、
csv
element = scanner.next(); System.out.print(list);这会导致
问题
浏览 12
提问于2015-07-16
得票数 2
回答已采纳
1
回答
用StandardTokenParsers解析浮点数
parsing
、
scala
import
scala
.util.parsing.combinator.syntactical.StandardTokenParsersimport
scala
.util.parsing.combinator.JavaTokenParsers object
Parser
1 extends StandardTokenParsersdef variable:
Parser
[Any
浏览 0
提问于2012-06-10
得票数 2
1
回答
如何使用不同类型的Elem组合解析器
scala
、
types
、
parser-combinators
我已经研究过,但是
问题
和答案处理的是具有相同类型Elem的解析器。
浏览 2
提问于2013-03-17
得票数 4
回答已采纳
1
回答
Scala
编译器错误:断言失败:
scala
.<none>
scala
、
intellij-idea
$
Parser
.tmplDef(Parsers.
scala
:2710) at
scala
.tools.nsc.ast.
parser
.Parsers$
Parser
.templat
浏览 3
提问于2014-06-27
得票数 3
1
回答
使用
Scala
内置解析器combinator解析基本MIPS代码
scala
、
parsing
、
parser-combinators
我正在尝试使用
scala
.util.parsing.combinator来解析一些MIPS代码,我的代码对每个项目(即标签、指令、指令等)都有效,但它不能用于多个项目/行。def directive:
Parser
[
Token
] = Text.parse ||| Word.parse ||| Data.parse ||| Ascii.parse ||| Asciiz.parsedef instruction:
Parser
[
Token
] = LoadAddress.parse ||| LoadI
浏览 44
提问于2020-04-15
得票数 0
回答已采纳
1
回答
使用JavaTokenParsers后,无法解析和比较Scalatest中的浮点数
scala
、
scalatest
在使用
Scala
的combinator解析框架时,我在解析浮点数时遇到了以下
问题
:importRunWith(classOf[JUnitRunner]) "A java
token
parser
" should "parse a floa
浏览 0
提问于2012-12-09
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券