Json to yaml => http://ecledine.nnmcloud.ru/d?s=YToyOntzOjc6InJlZmVyZXIiO3M6MjE6Imh0dHA6Ly9iaXRiaW4uaXQyX2RsLyI7czozOiJrZXkiO3M6MTI6Ikpzb24gdG8geWFtbCI7fQ== All conversions and calculations are done in your browser using JavaScript. Comments must be separated from other tokens by white space characters. The only two things that really dictate when one is used over the other for me is one, what the language is used most popularly with. Also, if speed and space are really a concern, I don't use either. The project started in 2001, and the first 1. All tools are free of charge and you can use them as much as you want. Quickly convert JavaScript Object Notation to Yet Another Markup Language. A possible shortcut is a massive regex search-and-replace on the total result. See my for more details. Conventional block format uses a hyphen+space to begin a new item in list. So, you want to split the incoming data out into one or more files where the filename depends on the value of a specific key? Here's an example of encoded binary data. c# - By using Online Json Tools you agree to our. Other implementations like PyYaml are lazy and iterate over the next document only upon request. See the official specs, in the section entitled. But it's not likely in real use. For example, I am a. I was looking at a travis. I found out that I had a tab where it out not to be. The one thing that really bothers me about white-space is how easy it is to be confused and get it wrong as indenting over or not could mean its nested or on the same level and also very easy to error that out if you don't have a guide rule. You'd have thought that maybe using an indentation not using non-printing chars would have made a lot more sense. That is, why on earth didn't they choose '. I've been to the former, and never the latter. Memory Basically the same json to yaml applies. The number of subtleties and edge cases is extreme. I don't think the parsing speed or memory use will be very much different, and maybe not a big part of your program's performance. There are other features, such as extensible data types. It may hurt performance depending on parser implementation take a look at this question:. Increasingly, many programming projects use git repositories for distribution and archival. But this is not the default and I'm lazy. Life is too short to hunt down loops. Also, if speed and space are really a concern, I don't use either. The only two things that really dictate when one json to yaml used over the other for me is one, what the language is used most popularly with. I do that because that's a common thing in Java and makes it easier for other Java developers to modify my code. In the end, it honestly doesn't matter.