Here is the proof I was searching !

http://www.w3.org/TR/xml/#NT-AttValue

2010/2/10 Laurent PETIT <laurent.pe...@gmail.com>:
> Hello Yvan,
>
> I guess it's neither a clojure nor java SAX parser problem, but rather
> a problem in the xml file itself.
>
> It is illegal to have ampersands in attributes values.
>
> The ampersand & should be replaced by &amp; everywhere in attribute
> values. In other case, the xml parser tries to resolve what begins
> with & and ends with ; as an xml entity and replace it with the xml
> entity value.
>
> Is the xml produced "by hand", or by string concatenation, rather than
> produced by an xml producer ?
>
> 2010/2/10 yvan <yvan.go...@gmail.com>:
>> Hello Clojure group
>>
>> I am testing Clojure and I have an error parsing thix XML excerpt
>> below.
>> Is this a SAX bug ou a Clojure bug .. or my mistake ?
>>
>> thank's for help
>>
>> IN REPL
>> ********
>> (ns x   (:require  [clojure.xml :as xml]) )
>>
>> x=> (try (xml/parse "exampleSortieXML.xml")(catch Exception e   (. e
>> printStackTrace) ))
>>
>>
>> ANWSER
>> *******
>> org.xml.sax.SAXParseException: The reference to entity "utmn" must end
>> with the ';' delimiter.
>>        at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:
>> 195)
>>        at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:
>> 174)
>>
>> Etc...
>>
>> XML  file
>> ******
>> <traffic>
>> <entry statusCode="200" method="GET" url="http://www.google-
>> analytics.com/__utm.gif?
>> utmwv=4.6.5&utmn=1786408720&utmhn=www.witbe.net&utmcs=UTF-8&utmsr=1680x1050&utmsc=24-
>> bit&utmul=fr&utmje=1&utmfl=10.0%20r42&utmcn=1&utmdt=Witbe%20-%20v
>> %C3%A9ritable%20supervision%20de%20bout%20en%20bout%20et%20monitoring
>> %20de%20la%20Qualit%C3%A9%20d%27Exp%C3%A9rience%20%3A%20Syst%C3%A8mes
>> %20d%27Information%20et%20Services%20Multi-
>> play&utmhid=2134295609&utmr=-&utmp=%2Fqoe%2Findex.php
>> %2FAccueil.html&utmac=UA-7415175-1&utmcc=__utma
>> %3D218258335.1952450742.1265618759.1265618759.1265618759.1%3B%2B__utmz
>> %3D218258335.1265618759.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)
>> %7Cutmcmd%3D(none)%3B" bytes="35" start="2010-02-08T09:45:58.811+0100"
>> end="2010-02-08T09:45:58.922+0100" timeInMillis="111">
>>  </entry>
>> </traffic>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with your 
>> first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to