il problema non sono solo quei caratteri ... sono le specifiche che non vengono rispettate.

Tali specifiche non prevedono che tutto da x00 a x1f sia convertito in \u00XX ... io ho già risolto con una mia classe perchè sia la pear che la dll danno problemi anche con stringhe errate o non appartenenti ad array o oggetti.

Insomma, ora non mi interessa testare le libs ... nel senso che vorrei prima trovare il tempo di documentarmi in merito, mi sembra assurdo questo risultato