
Originally Posted by
davewest
It all depends on what charter coding you use when creating your products. If you do your product description in word then copy/paste, or type within your cart, or use a csv file from a vendor.... you may end up with maxed set of charter codes... Like this " is not the same as ˝ which converts to something like this  when creating the feed.
Not so sure it's a Google thing as a XML, RSS2 strict coding requirement, but you can ether go through all your type and make sure it's all in one charter coding, and charters such as & " , >< if used in a description or title, their HTML coding is used. ex.. & for &, such coding when read out-of-place will cause errors in a reader.
Or play with the google_base_xml_sanitizer in \includes\classes\google_base.php and try some of the changes discussed in this thread. I did.... still not having any problems with Google and my feed looks good in a reader. I restricted to 20 products as I edited the class file until it look good in my rss reader, then I uploaded the short feed to Google and it passed, then the full feed. I have over 5000 products listed without any errors from Google.
Lots of good info on the net for sanitizing XML.