YQL(Yahoo Query语言)是否支持CSV的自定义分隔符?

时间:2012-08-17 13:57:59

标签: csv yql delimiter delimited-text

我知道YQL可以查询CSV(逗号分隔值)格式的文本文件。

但是,通常有相同简单格式的文本文件,但使用除,(逗号)之外的分隔符。制表符分隔的文本文件很常见。接下来最常见的似乎是管道字符|。在我的情况下,我想查询由分号;分隔的文件。

我相信处理CSV的其他工具通常可以选择其他分隔符。我很确定Yahoo Pipes有这样的选择。那么Yahoo Query Language呢?

有没有办法用,以外的分隔符查询YQL中的分隔文本文件?

如果没有添加对自定义分隔符的支持的错误或功能请求或者自己添加此类支持的方法?

(我的用例是Unicode联盟发布的数据,它是由;分隔的许多平面文件。主文件为UnicodeData.txt。)

1 个答案:

答案 0 :(得分:1)

  

有没有办法用YQL查询以分号分隔的文本文件?

不包含任何现有数据表。创建自己的数据表并不困难,您可以使用它以任何您喜欢的方式解析文件。有许多现有的JavaScript代码可以解析您可以使用的分隔文件。

  

如果没有,是否有错误或功能请求添加对逗号以外的分隔符的支持?

不是我知道的;虽然这主要是因为我不知道YQL平台的任何面向公众的bug跟踪器或票证系统。