当前位置:  开发笔记 > 数据库 > 正文

"解析"的反义词是什么?

如何解决《"解析"的反义词是什么?》经验,为你挑选了20个好方法。

我有一个函数parseQuery,它将SQL查询解析为该查询的抽象表示.

我即将编写一个函数,它接受一个查询的抽象表示并返回一个SQL查询字符串.

我该怎么称呼第二个功能?



1> Joel Coehoor..:

我认为你想要的动词是'撰写'.


@Mitch Wheat:遗憾的是SO的运作方式.你的答案有多好(或你投入多少时间)并不重要.重要的是有多少人喜欢它.我曾经花太多时间写出有效的答案来模糊问题并且根本没有反馈,而其他人的"是/否"得到了+100.
我的意思是,一年之后回来我甚至会回答'组装'作为一个更好的对立面,或者'构建'作为一个更好的功能名称.
有人请告诉我为什么这个答案得到了43次投票?我的意思是我知道这是正确的,但40多个选票?
@Joel:http://twitter.com/shanselman/status/5024768993
哦哇,我没有检查这个日期...所以问题是死灵法术!

2> Yuval Adam..:

解析的反面是序列化


那么'反序列化'呢?

3> Barry Kelly..:

在编译器术语中,相反的是"unsarse".具体来说,解析将令牌流转换为抽象语法树,而解析将抽象语法树转换为令牌流.


就像_to揭开一辆车......

4> Michael Brow..:

撰写?在解析查询时,将其分解为其组成部分(标记等),反过来将部分组成字符串查询.



5> danja..:

为了补充您现有的命名,composeQuery看起来最好.

但在一般情况下,解析的反面是ǝsɹɐd


我认为这是相反的,相反的是esrap

6> Sklivvz..:

我会使用其中一个:

的ToString()

ToSQL()

渲染()



7> Kyle Cronin..:

我认为"序列化"可能就是你想要的词.它意味着生成可以从程序导出(和导入)的数据的文本表示.



8> 小智..:

"分析"的反义词是"综合".


合成.好的选择.

9> plinth..:

ToQueryString()



10> David Mitche..:

绝对渲染.



11> Sec..:

我称之为constructQuery.



12> DGentry..:

可能产生或发射.



13> Henry B..:

只是添加一些东西.

当然,解析是一个双向的词.

您可以将摘要解析为查询.

您可以将查询解析为摘要.

问题应该是,你怎么命名方法的后半部分,因为在这个例子中你正在解析一个抽象来做一个你称之为的查询parseAbstract.

要回答这个问题,解析没有反面.



14> Dre..:

generateQuery,可能吗?的createQuery?



15> Mike Graham..:

随便挑选

生成

倾倒

连载

发射

它们各自的内涵略有不同.



16> fhe..:

也许prettyPrintQuery?



17> MikeJ..:

根据类的性质及其相关运算符组合,构造,生成,渲染,压缩,缩减,toSQL,toString



18> Walter Mitty..:

传统的编译器有两部分:解析器和代码生成器.

所以你可以称之为"生成".当然,这里有点不同,因为编译器没有编写源代码.(除非它是预编译器).



19> Omar Kooheji..:

可能格式化().你实例中的ToSQL()?



20> Ben Hoffstei..:

unParse()?开个玩笑,我会选择toQueryString()


DeParse是我用过的
推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有