[R] Treatment of xml-stylesheet processing instructions in XML module

From: Adam Cooper <a.r.cooper_at_bolton.ac.uk>
Date: Wed, 06 Apr 2011 19:32:17 +0100


Hello again,
Another stumble here that is defeating me.

I try:
a<-readLines(url("
http://feeds.feedburner.com/grokin")) t<-XML::xmlTreeParse(a, ignoreBlanks=TRUE, replaceEntities=FALSE, asText=TRUE)
elem<- XML::getNodeSet(XML::xmlRoot(t),"/rss/channel/item")[[1]]

And I get:
Start tag expected, '<' not found
Error: 1: Start tag expected, '<' not found

When I modify the second line in "a" to remove the following (just leaving the <rss> tag with its attributes), I do not get the error. I removed:
<?xml-stylesheet type=\"text/xsl\" media=\"screen\" href=

\"/~d/styles/rss2full.xsl\"?><?xml-stylesheet type=\"text/css\" media=
\"screen\" href=\"http://feeds.feedburner.com/~d/styles/itemcontent.css

\"?>

I would have expected the PI to be totally ignored by default. Have I missed something??

Thanks in advance...

Cheers, Adam



R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Wed 06 Apr 2011 - 20:38:38 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 06 Apr 2011 - 23:30:31 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive