Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby JSON解析器源代码?_Ruby_Json - Fatal编程技术网

Ruby JSON解析器源代码?

Ruby JSON解析器源代码?,ruby,json,Ruby,Json,我知道有一个JSON宝石可以在Ruby中轻松使用JSON 我对以下奇怪情况的原因相当混乱,所以我只想告诉你我的问题: 我安装了JSON gem(一堆文件夹,如“pure”“add”和格式为“rb”“XPM”的文件)。 我打开了一个Ruby“编辑器” 我需要的是“复制并粘贴”所有基本上可以让我在编辑器中运行JSON的“代码”。就像我在普通编辑器中手动编写了所有JSON代码一样 我假设我应该打开JSON文件夹中的每个文件,并将内容复制到我的编辑器中。但我不确定“XPM”文件 现在,我有这个非常奇怪的

我知道有一个JSON宝石可以在Ruby中轻松使用JSON

我对以下奇怪情况的原因相当混乱,所以我只想告诉你我的问题:

我安装了JSON gem(一堆文件夹,如“pure”“add”和格式为“rb”“XPM”的文件)。 我打开了一个Ruby“编辑器”

我需要的是“复制并粘贴”所有基本上可以让我在编辑器中运行JSON的“代码”。就像我在普通编辑器中手动编写了所有JSON代码一样

我假设我应该打开JSON文件夹中的每个文件,并将内容复制到我的编辑器中。但我不确定“XPM”文件


现在,我有这个非常奇怪的场景(而不是实际使用gem或其他更简单的方法)的原因非常特殊。所以,让我们关注一下这个奇怪的小情况,谢谢;D.

XPM是一种图像格式。我不确定为什么会有图像与源代码混合在一起,但主解析代码似乎在其中。也许我们应该关注一下为什么会出现这种非常奇怪的场景。我想理论上你应该能够把所有的代码复制到一个RB中。但坦率地说,您可能会遇到一些问题,而且可能还有更好的方法来实现您的目标。因此,从理论上讲,parser.rb文件就是我在Ruby中读取JSON文件所需要的全部?而且,我认为它需要一个“strscan”的东西。。。这样的源代码也可以在网上找到吗?(是的,对于这个项目,我们也可以说,由于……特殊原因,我不能使用“require方法”)