Thanks a lot both! I finally used it (on windows) as library(Unicode) utf2uxxx<- function(x){ x<-iconv(x, to="utf-8") # doesn't look nice but seems necessary on Windows a<- tolower(as.u_char(utf8ToInt(x))) a<- gsub("[+]","",a) a<- paste(paste("\\",a,sep=""),collapse="") a<-cat('"',a,'"',sep="") }
It converts all characters, not just non-ASCII ones but that is easy to modify if needed for something larger. Best regards, Kenn On Thu, Apr 11, 2013 at 4:45 PM, arun <smartpink...@yahoo.com> wrote: > HI, > May be this helps: > > library(Unicode) > utf2uxxx<- function(x){ > a<- tolower(as.u_char(utf8ToInt(x))) > a<- gsub("[+]","",a) > a<- paste(paste("\\",a,sep=""),collapse="") > a<-cat('"',a,'"',sep="")} > utf2uxxx("õäöü") > #"\u00f5\u00e4\u00f6\u00fc" > > sessionInfo() > R version 3.0.0 (2013-04-03) > Platform: x86_64-unknown-linux-gnu (64-bit) > > A.K. > > > > ----- Original Message ----- > From: Kenn Konstabel <lebats...@gmail.com> > To: R-help <r-h...@stat.math.ethz.ch> > Cc: > Sent: Thursday, April 11, 2013 7:56 AM > Subject: [R] (no subject) > > Dear all, > > Is there a quick and easy way of converting utf characters to the \uxxxx > form (necessary e.g. for packages)? I mean something working like this: > > > utf2uxxxx("éç°¡") > [1] "\u00f5\u00e4\u00f6\u00fc" > > It is easy to program but perhaps someone already has implemented this. (I > couldn't find anything useful from searches incl RSiteSearch). > > > Thanks in advance, > Kenn > > -- P.S. Apologies if this is double posted - there was a network error and > the first message doesn't seem to have been sent out (but maybe it was). > > > Kenn Konstabel > Department of Chronic Diseases > National Institute for Health Development > Hiiu 42 > Tallinn, Estonia > > [[alternative HTML version deleted]] > > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.