Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Escape character

 
Joon Park
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I need to read "<" from a xml file, but I get
org.xml.sax.SAXParseException:The content beginning "<" is not legal markup... Is there some kind of escape character in xml?
...
<CONTENT>if(a < b)
b = a;
a = 0;
</CONTENT>
Above code snippet is what I want to read from a xml file. Thanks in advance for your help.
 
Mapraputa Is
Leverager of our synergies
Sheriff
Posts: 10065
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"<" symbol is illegal in XML, you have to escape it as "&lt;"
[This message has been edited by Mapraputa Is (edited August 06, 2001).]
 
rani bedi
Ranch Hand
Posts: 358
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Special characters are handled through entities.
An entity reference like < contains a name (in this case, �lt�) between the start and end delimiters. The text it refers to (< ) is substituted for the name, like a macro in a C or C++ program. The following table shows the predefined entities for special characters

Character Reference
& &
< <
> >
" "
' '
 
Joon Park
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks guys,
"& l t;" seems to be working in place of "<".
[This message has been edited by Joon Park (edited August 06, 2001).]
[This message has been edited by Joon Park (edited August 06, 2001).]
 
Mapraputa Is
Leverager of our synergies
Sheriff
Posts: 10065
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Errr... "<" is &lt; , not &amp; - I corrected my post
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic