passing XML string in Hash

J

jansenh

Hi group.

I use a hash to pass a group of arguments around. One of the args (the
'query' key in the sample below) is a string which holds XML... and
when I try to read the value of the 'query' key in my function I get an
error "not a valid input stream."

This works fine if I replace the XML string in the 'query' key with a
simple string, .. (The readXmlFile function IS tested & working, it
returns a 'to_s' on a REXML::Document...)


hshQuery = { 'queryType' => 'gfs', 'wmlType' => 'well', query =>
readXmlFile('filename.xml') }
requestObject = Request.new(hshQuery)


class Request
initialize(hshQuery)
puts hshQuery['query']
end
end


regards, Henning
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,774
Messages
2,569,596
Members
45,143
Latest member
DewittMill
Top