Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Watir: XML Element includes Escape Sequences
Lisa Cook
1/17/2008 10:54:00 PM
I'm working on a test script using Watir. I'm new to Ruby and I'm
struggling with syntax.
if (ARGV[0] == nil)
#caseName = 'Default'
caseName = 'Other'
else
caseName = ARGV[0]
end
root = doc.root
testCasePath = "*TestCases/TestCase[@name='" + caseName + "']"
REXML::XPath.each(doc.root, testCasePath) do |elt|
if (elt.attributes["name"] == caseName)
FirstName =elt.elements["FirstName"].text
puts FirstName
When I get the FirstName value there are a bunch of escape characters
(/n/t/t) coming from the XML document.
Do I have bad syntax or is there another problem?
Thanks.
--
Posted via
http://www.ruby-...
.
1 Answer
Lisa Cook
1/17/2008 11:00:00 PM
0
Never mind. As soon as I posted, I figured it out.
I was using the Visual Studio IDE to create my XML document. I didn't
realize that the IDE added formatting characters. I moved my XML to
notepad and it worked fine.
Hopefully this post will help someone else.
Lisa Cook wrote:
> I'm working on a test script using Watir. I'm new to Ruby and I'm
> struggling with syntax.
>
> if (ARGV[0] == nil)
> #caseName = 'Default'
> caseName = 'Other'
> else
> caseName = ARGV[0]
> end
>
> root = doc.root
> testCasePath = "*TestCases/TestCase[@name='" + caseName + "']"
>
> REXML::XPath.each(doc.root, testCasePath) do |elt|
> if (elt.attributes["name"] == caseName)
> FirstName =elt.elements["FirstName"].text
> puts FirstName
>
>
> When I get the FirstName value there are a bunch of escape characters
> (/n/t/t) coming from the XML document.
>
> Do I have bad syntax or is there another problem?
>
> Thanks.
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Watir: XML Element includes Escape Sequences
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password