Learn
Practice
Reference
Parse Java .properties files with comments, continuations, separators, and escapes, then emit clean JSON.