What is the Norway problem?
In YAML 1.1, which PyYAML, Ansible and many Kubernetes tools still follow, the unquoted country code NO is false, ON is true and 2024-01-01 is a date. In YAML 1.2 they are text. The converter names every such value and quotes it on the way out.
Why did another converter turn 1.0 into 1?
It read the number into a floating-point value and printed it back. This one keeps the text of every number.
How does XML become JSON?
Attributes become @name keys, text becomes #text, repeated child tags become a list, and the root element keeps its name. The same rule runs backwards.
What happens to a null on the way to TOML?
TOML has no null, so the key is left out, and you are told how many were.