Re: How to detect if file is text or binary using Nodejs?

1,746 views
Skip to first unread message

greelgorke

unread,
Jan 22, 2013, 9:13:31 AM1/22/13
to nod...@googlegroups.com
i guess only by try and error. if you want to put the content of the file to json, you will use encoding anyway, because json is a text format. so, i don't know what kind of data is in the files, but i would just use utf8 and see if anything comes out of it.

Am Dienstag, 22. Januar 2013 11:54:14 UTC+1 schrieb Vladimir Starkov:
How to detect if file is text or binary using Nodejs?


I need it to put file content in json and if file is text, I will use encoding parameter in fs.readFile, and if the file is binary, I will read it without encoding

greelgorke

unread,
Jan 22, 2013, 9:14:32 AM1/22/13
to nod...@googlegroups.com

Nathan Rajlich

unread,
Jan 22, 2013, 11:51:19 AM1/22/13
to nod...@googlegroups.com
Perhaps try node-mmmagic: https://github.com/mscdex/mmmagic

--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

greelgorke

unread,
Jan 23, 2013, 3:37:01 AM1/23/13
to nod...@googlegroups.com
it's a kind of magic! cool thing

Vladimir Starkov

unread,
Jan 28, 2013, 1:54:32 AM1/28/13
to nod...@googlegroups.com
It’s not working on windows

mscdex

unread,
Jan 28, 2013, 1:57:57 AM1/28/13
to nodejs
On Jan 28, 1:54 am, Vladimir Starkov <matmuchra...@gmail.com> wrote:
> It’s not working on windows

Can you elaborate? What errors (if any) are you getting?

mscdex

unread,
Jan 28, 2013, 2:04:10 AM1/28/13
to nodejs
Also, give the master branch a try: `npm install
https://github.com/mscdex/mmmagic/tarball/master`
Reply all
Reply to author
Forward
0 new messages