以编程方式区分数据
Programatically tell the difference between data
我正在将大量文件转换为 XML,每个文件都是 XML、JSON、CSV 或 PSV。要进行转换,我需要在不查看文件扩展名的情况下知道文件的数据类型(有些来自 API's)。有人建议我尝试按每种类型解析每个文件,直到获得成功,但这效率很低,而且 CSV 不能轻易解析,因为它本质上只是一个文本文件(与 PSV 相同)。
有人知道我能做什么吗?谢谢。
我正在将大量文件转换为 XML,每个文件都是 XML、JSON、CSV 或 PSV。要进行转换,我需要在不查看文件扩展名的情况下知道文件的数据类型(有些来自 API's)。有人建议我尝试按每种类型解析每个文件,直到获得成功,但这效率很低,而且 CSV 不能轻易解析,因为它本质上只是一个文本文件(与 PSV 相同)。
有人知道我能做什么吗?谢谢。