I am using XSLT to convert RSS to JSON format and return the JSON to ajax calls. everything works fine but if some elements in the RSS have some double quotes, like the code below, then when I use JSON parser from http://json.org/json2.js to parse the JSON result, it would failed to parse. I have tried to set disable-output-escaping="false" and still, have the same problem.
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Apple - Support - Most Recent - MacBook</title>
<link>http://www.apple.com/support/</link>
<description>"Apple" - "Support" - Most Recent - Apple Inc.</description>
....
</channel>
</rss>