5
In Java, è possibile creare un flusso di IO da una stringa in questo modo:Qual è l'equivalente di Ruby per StringReader di Java?
Reader r = new StringReader("my text");
mi piacerebbe essere in grado di fare lo stesso in Ruby in modo da poter prendere una stringa e trattarlo come un flusso IO .
Una cosa fondamentale che mi ha morso (è nella documentazione, ho appena perso) è che per ottenere il risultato fuori si utilizza #stringa, non #to_s. #to_s dice solo che è un StringIO. #string ti dà il risultato costruito. –
Vedere anche http://stackoverflow.com/questions/10323/why-doesnt-ruby-have-a-real-stringbuffer-or-stringio –
lo sto utilizzando per inserire dati di grafici da Gruff in un PDF di gamberi. – eggie5