Prev: unsubscribe
Next: documentation from inside irb
From: Tom Gregus on 22 Jul 2010 08:39 Hi guys, I have a ruby script which is scraping a website with Hpricot. I am creating an xml and an sql file from data scraped. it was working well under 1.8, but I have upgraded to 1.9 (because of character encoding), but now the script writes '["' in front of every string, and the '\n' gets written as a '\n' and not as a new line. I am using double quotes when assigning the string to a variable. What should I change? regards Tom -- Posted via http://www.ruby-forum.com/.
From: Douglas Seifert on 22 Jul 2010 08:44 [Note: parts of this message were removed to make it a legal post.] Sounds to me that what you thought were strings were really arrays? In 1.9, the to_s method of arrays has changed to make it look like the results of #inspect. Good luck... On Thu, Jul 22, 2010 at 5:39 AM, Tom Gregus <towme(a)tritech.hu> wrote: > Hi guys, > > I have a ruby script which is scraping a website with Hpricot. I am > creating an xml and an sql file from data scraped. it was working well > under 1.8, but I have upgraded to 1.9 (because of character encoding), > but now the script writes '["' in front of every string, and the '\n' > gets written as a '\n' and not as a new line. > I am using double quotes when assigning the string to a variable. > What should I change? > > regards > Tom > -- > Posted via http://www.ruby-forum.com/. > >
From: Tom Gregus on 22 Jul 2010 09:16 Douglas Seifert wrote: > Sounds to me that what you thought were strings were really arrays? In > 1.9, > the to_s method of arrays has changed to make it look like the results > of > #inspect. > > Good luck... Thanks for the fast response. It seems that you are right, and it was a user error (as usual). I was using a comma to concatenate more strings and vairables into one big string, and 1.8 was happy with this. changed the comma to plus sign and it works now. :) -- Posted via http://www.ruby-forum.com/.
|
Pages: 1 Prev: unsubscribe Next: documentation from inside irb |