5
En Java, se puede crear un flujo de IO partir de una cadena de este modo:¿Cuál es el equivalente de Ruby para StringReader de Java?
Reader r = new StringReader("my text");
Me gustaría ser capaz de hacer lo mismo en Ruby para que pueda tomar una cadena y tratarlo como una corriente IO .
Una cosa clave que me mordió (está en la documentación, simplemente lo extrañé) es que para obtener el resultado se usa #string, no #to_s. #to_s solo te dice que es un StringIO. #string le da el resultado construido. –
Ver también http://stackoverflow.com/questions/10323/why-doesnt-ruby-have-a-real-stringbuffer-or-stringio –
Estoy usando esto para insertar datos de gráficos de Gruff en un PDF de gambas. – eggie5