YAML 1.2 (currently only available as a working draft) will be a superset of JSON. The current YAML 1.1 is not because of some issues like encoding, whitespace, escape characters, etc.
Also read the "Relation to JSON" section of the 1.2 draft: http://yaml.org/spec/1.2/#id2560236