creo que estas muy equivocado
Rexar, pues se supone que
JSON es la notación de objetos natural de
Javascript, y funciona con comillas dobles o sencillas, siempre y cuando esté bien escrito el JSON...
quizá tu forma de tratar el JSON es simplemente la incorrecta:
Código PHP:
$out = array('success' => true, 'row' => $arr);
echo json_encode($out);
¿o tienes el enlace de Ext-JS donde se afirma lo que nos dices?
además piensa, ¿porque json_encode() debería ser incompatible con el JSON estándar?