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 & 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