腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
树
解析器
与流
解析器
、
、
寻找关于
树
解析器
与流
解析器
的
解释。 据我所研究,android中
的
JSON内置
解析器
是一个
树
解析器
,Jackson Json
解析器
是一个流
解析器
。此外,android
的
xml拉
解析器
也是流
解析器
。我
的
问题是什么是
树
解析器
,您能解释一下流和
树
解析器
之间
的
区别吗
浏览 4
提问于2013-08-22
得票数 5
回答已采纳
2
回答
重用
MySQL
解析器
、
、
、
、
我正在处理SQL ,我需要
解析
传入
的
SQL查询。编写自己
的
SQL
解析器
是一项长期任务,它永远不会准确地反映本机
解析器
中使用
的
逻辑。我发现
MySQL
有一个包含主源文件sql/sql_lex.cc
的
词法分析器和一个由sql/sql_yacc.y构建
的
语法分析器。我真的很有兴趣重用这个健壮
的
解决方案。我正在用C/C++构建我
的
入侵检测系统,所以我正在寻找一些方法将
My
浏览 1
提问于2014-04-13
得票数 7
回答已采纳
2
回答
流和基于
树
的
XML
解析器
在JAVA开始时消耗了类似的内存。
、
、
、
、
有两个主要
解析器
来读取XML。 据说,流
解析器
比基于
树
的
解析器
占用更少
的
内存。需要注意
的
一点是,与基于
树
的
解析器
不同,流
解析器
不提供开发人员要导航
的
整个XML
树
。在那里,我们可以根据事件导航。在
浏览 5
提问于2014-09-28
得票数 1
1
回答
如何从antlr中
的
语法文件创建令牌文件
、
、
、
Lexer和Parser是在一个语法文件(例如layout.g)中编写
的
。
树
语法是在另一个语法文件(例如layoutTree.g)中编写
的
。现在,Tree
解析器
没有正确地进行
解析
。我打印了
解析器
的
AST输出,并且它是正确
的
。我遍历了生成
的
树
解析器
代码,发现令牌值声明在
树
解析器
中分配不同
的
值,parser.Below是
解析器
和<e
浏览 3
提问于2011-07-25
得票数 0
3
回答
有没有人知道在ANTLRWorks中调试
树
语法
的
方法
、
ANTLR
的
推荐使用模式是让
解析器
构造一个抽象语法
树
,然后构建树遍历器(又称
树
语法)来处理它们。 我试图弄清楚为什么我
的
树
语法不能工作,并希望像使用
解析器
本身一样使用ANTLRWorks
的
调试器。
解析器
的
输入是“源代码”,而
树
解析器
的
输入是
解析器
的
AST结果。我不知道如何将其用作测试
树
语法
的
输
浏览 0
提问于2009-10-13
得票数 6
回答已采纳
1
回答
sax
解析器
的
单元测试
、
、
、
我有一个遗留
的
java代码和一些sax
解析
。我想为那些sax
解析器
编写单元测试。
浏览 5
提问于2013-02-20
得票数 1
1
回答
Apache方解石-使用@变量分析查询
我已经让Apache方解石作为我
的
应用程序
的
SQL
解析器
工作--我正在尝试
解析
MySQL
。但是,它无法处理某些SQL语句。问题似乎与任何包含以"@@“表示
的
变量
的
SQL语句有关,因此,如下所示: SELECT @@session.auto_increment_increment AS auto_increment_increment在
解析器
中失败。我很感激这是特定于
MySQL
的
,但我想知道是否有一种“处理
浏览 13
提问于2022-10-17
得票数 1
回答已采纳
1
回答
编译器中
的
狭义
解析
、
、
我正在为一种类似C++
的
语言开发一个编译器(假设我们现在正在编译C++,不考虑)。到目前为止,从流到词法分析器
的
阶段可以很窄;
解析器
调用getToken,后者可能调用getCharacter。这与“宽泛”技术形成对比,“宽泛”技术将整个流加载到内存中,然后在进入
解析
之前将流完全转换为标记。 现在我有了一个窄
的
词法分析器和流,但我想知道是否也可以创建一个窄
的
解析器
。特别是使用可重入
的
LL(1)
解析器
。在任何情况下,从
解析器</e
浏览 0
提问于2015-05-20
得票数 2
1
回答
collins
解析器
可以给我依赖关系吗?
、
、
、
我想通过获得依赖
树
。我想知道是否存在这样
的
东西。如果有人帮助我,我将不胜感激。 提
浏览 3
提问于2014-07-07
得票数 0
1
回答
将SQL规范化为相同
的
格式
、
、
我想编写一个包来管理
mysql
/pgsql视图,但为此,我需要检查代码中定义
的
视图是否与我使用show create table命令获得
的
数据库中
的
视图相同。问题是,数据库
解析
查询,并可能通过添加别名等方式稍微修改它。是否有一个
解析器
可以将视图规范化为相同
的
格式,以便我可以像字符串一样比较它们? 现在,我使用创建tmp视图、获取定义和删除视图
的
方法。
浏览 0
提问于2020-06-13
得票数 1
回答已采纳
2
回答
如何判断ANTLR
的
扩展中缺少哪个非终端?
、
;也许可以在这个具体问题
的
基础上改进题目。
浏览 8
提问于2022-03-23
得票数 1
1
回答
如何在ANTLR 3
树
解析器
中表示多个节点
、
、
、
、
更新:有没有办法在
解析器
语法中重用规则?也许我对ANTLR
树
解析器
的
理解是不正确
的
。我认为ANTLR
树
解析器
是另一种
解析器
。我仍然需要创建正确
的
规则来满足我
的
请求。如果是这样,AST
的
建议是什么?我已经生成了正确
的
AST结构,但在
树
解析器
中似乎没有用。 为什么在树形
解析器
中不能将^(OR first=andExp other=a
浏览 0
提问于2013-02-26
得票数 0
3
回答
让野牛开始用一个规则而不是开始规则进行
解析
。
目前,我正在编写一个源到源编译器,并且我已经编写了一个bison
解析器
,它正确地为输入创建AST。我现在需要对语法
树
进行几个转换,因此我需要将许多节点插入到
树
中。我可以创建我想要手动添加到语法
树
中
的
所有结构/联合,但这似乎是非常
的
工作。 对于我来说,创建一个字符串要容易得多,我希望这个字符串被我已经拥有的
解析器
解析
。然后,
解析器
应该返回这个字符串
的
树
,我可以将它插入到原来
的</em
浏览 3
提问于2013-09-03
得票数 4
回答已采纳
1
回答
xtext: AST、Metamodel和
解析
树
之间
的
关系
、
、
有人能给我解释一下
解析
树
、AST和元模型之间
的
关系吗?到目前为止,我知道xtext从语法派生出EMF Ecore元模型,并使用antlr生成
解析器
。但是它将如何被
解析
:输入首先通过lexer,然后
解析器
根据
解析器
规则创建
解析
树
,对吧?在
解析
树
之外,Xtext还创建了一个AST?为了什么?在这种情况下,元模型有什么用途?我对所有的定义都有点困惑。
浏览 2
提问于2013-01-20
得票数 3
回答已采纳
1
回答
用于
树
而不是字符串
的
解析器
组合器
、
、
、
假设我需要一个
解析器
来处理类似
树
的
输入(例如scala.xml.Elem),而不是处理字符串。我想使用来自
的
解析器
组合器。如果我线性化输入
树
,我可以很容易地编写这样
的
解析器
。type Parser[A] = seq: Seq[Elem] => List[(A,Seq[Elem])] 我可以添加
解析器
return、failure、item等,最后在它们之上编写
解析器
。现在,我想知道我是否可以在不对输入树线性化<
浏览 2
提问于2014-08-25
得票数 4
回答已采纳
1
回答
解析
树
是如何使用
的
?
、
、
我目前正在学习
解析器
。我一直在看视频并试图编写代码,但我开始很难理解。我想,也许理解
解析器
的
动机可以帮助理解它们是如何工作
的
,以及应该如何构建它们。<
浏览 3
提问于2016-07-22
得票数 1
2
回答
如何在
MySQL
中获取SQL查询对象或
解析
树
?
我需要分析对
MySQL
数据库运行
的
查询,以便查看正在访问哪些表、列等。我可能也会重写查询。
MySQL
是否提供了一个回调/钩子,它可以将查询信息作为
解析
的
对象提供给我,而不是记录到文件中
的
原始字符串。任何帮助或指点都将不胜感激。
浏览 5
提问于2012-11-20
得票数 4
1
回答
如何在Yacc (野牛)中打印
解析器
树
、
、
我使用BISON和FlEX为C语言创建了一个
解析器
。如果给定
的
c-输入代码在语法上是错误
的
,那么它可以在终端中打印“语法错误”,否则什么也不打印。但是我想打印与给定
的
c-输入代码相关
的
解析器
树
作为我
的
解析器
的
输出。我该怎么做?BISON中是否有可用于打印
解析器
树
的
函数?
浏览 1
提问于2012-03-13
得票数 3
1
回答
dom4j SaxReader使用哪种XML
解析器
API?SAX还是DOM?
、
、
、
、
在dom4j网站上,它写道"SAXReader从SAX
解析
事件创建一个DOM4J
树
。“这是什么意思?SAXReader是一个创建完整XML文件
树
的
DOM
解析器
,还是像SAX
解析器
那样按顺序处理XML文档? 问题2:我可以在SAXReader中使用XPath查询。XPath是否与SAX或DOM
解析器
兼容?
浏览 2
提问于2011-09-21
得票数 0
1
回答
在ANTLR4中调用规则侦听器时对
解析器
所在位置
的
引用
、
、
、
、
我需要知道是否有引用
解析
树
中
的
,或者更好
的
是,在令牌流或源文件中,
解析器
在调用特定侦听器方法时位于。这只用于调试。def enterData_stmt(self, ctx:fassParser.Data_stmtContext): 我知道
解析器
不遍历源文件,而是遍历抽象语法
树
,我可以查看它并找到
解析器
所在
的
位置,但我想知
浏览 2
提问于2019-01-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python爬虫-1.3 BS4库的解析器
Java实现一个简单的Json解析器(一)
mysql innodb 的详细解析
markdown-wasm:一个非常快的WebAssembly Markdown解析器
浅谈MySQL的B树索引与索引优化
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券