JSON ਕਨਫਿਗ ਫਾਇਲਾਂ ਨੂੰ ਹੋਰ ਮਨੁੱਖ-ਪਾਠਯੋਗ YAML ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ - Kubernetes, GitHub Actions, Docker Compose ਇਸਨੂੰ ਪਸੰਦ ਕਰਦੇ ਹਨ।
JSON ਮਸ਼ੀਨਾਂ ਲਈ ਬਹੁਤ ਵਧੀਆ ਹੈ ਪਰ ਮਨੁੱਖਾਂ ਲਈ ਸ਼ੋਰਭਰਾ ਹੋ ਸਕਦਾ ਹੈ - ਸਾਰੇ ਉਹ ਕੋਟਸ ਅਤੇ ਬ੍ਰੇਸ ਫਾਇਲਾਂ ਵਿੱਚ ਵਿਜ਼ੂਅਲ ਗੁੰਝਲ ਪੈਦਾ ਕਰਦੇ ਹਨ ਜੋ ਕਿਸੇ ਨੂੰ ਰੱਖਣੀਆਂ ਪੈਂਦੀਆਂ ਹਨ. YAML ਪੰਕਚੂਏਸ਼ਨ ਨੂੰ ਹਟਾ ਕੇ ਇੰਡੈਂਟੇਸ਼ਨ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਕਰਕੇ ਇਹ Kubernetes, GitHub Actions, Docker Compose ਅਤੇ ਬਹੁਤ ਸਾਰੇ ਆਧੁਨਿਕ DevOps ਟੂਲਾਂ ਲਈ ਡਿਫੌਲਟ ਕੰਫਿਗ ਫਾਰਮੈਟ ਬਣ ਜਾਂਦਾ ਹੈ. JSON ਨੂੰ YAML ਵਿੱਚ ਬਦਲਣ ਨਾਲ ਲੈਗਸੀ ਕੰਫਿਗ ਫਾਇਲਾਂ ਮਨੁੱਖੀ ਸੋਧ ਲਈ ਸਾਫ़ ਹੋ ਜਾਂਦੀਆਂ ਹਨ.
ਅਸੀਂ ਤੁਹਾਡੇ JSON ਨੂੰ ਪਾਰਸ ਕਰਦੇ ਹਾਂ, ਫਿਰ yaml ਲਾਇਬ੍ਰੇਰੀ ਨਾਲ ਡਿਫਾਲਟ ਇੰਡੈਂਟ 'ਤੇ ਇਸਨੂੰ ਸੀਰੀਅਲਾਈਜ਼ ਕਰਦੇ ਹਾਂ. Comments ਸੰਭਾਲੇ ਨਹੀਂ ਜਾਂਦੇ - JSON ਵਿੱਚ ਉਹਨਾਂ ਦਾ ਕੋਈ ਅਰਥ ਨਹੀਂ ਹੁੰਦਾ. ਉਹ ਸਤਰਾਂ ਜੋ YAML ਕੁੰਜੀ-ਸ਼ਬਦਾਂ (yes/no, on/off) ਵਰਗੀ ਲੱਗਦੀਆਂ ਹਨ ਈਹਾਂ ਭ੍ਰਮ ਤੋਂ ਬਚਾਉਣ ਲਈ quote ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ. ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ; ਕੋਈ ਡਾਟਾ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ.
JSON (JavaScript Object Notation) ਵੈੱਬ ਉੱਤੇ ਸੰਰਚਿਤ ਡੇਟਾ ਲਈ ਆਮ ਭਾਸ਼ਾ ਹੈ। ਐਰੇ, ਆਬਜੈਕਟ, ਸਟਰਿੰਗ, ਨੰਬਰ, ਬੂਲੀਅਨ। ਹਰ ਆਧੁਨਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੁਆਰਾ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ.
YAML ਇੱਕ ਮਨੁੱਖ-ਮੈਤਰ ਡਾਟਾ ਸੈਰੀਅਲਾਈਜ਼ੇਸ਼ਨ ਫਾਰਮੈਟ ਹੈ - ਇੰਡੈਂਟੇਸ਼ਨ-ਆਧਾਰਿਤ, JSON ਨਾਲੋਂ ਘੱਟ ਸ਼ੋਰ ਵਾਲਾ, ਅਤੇ ਕਨਫਿਗ ਫਾਇਲਾਂ ਲਈ ਉਤਮ। ਇਹ Kubernetes, CI ਪਾਈਪਲਾਈਨਾਂ ਅਤੇ ਜਿਆਦਾਤਰ ਆਧੁਨਿਕ DevOps ਟੂਲਿੰਗ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਉਪਰ ਦਿੱਤੇ ਕਨਵਰਟਰ 'ਤੇ ਇੱਕ JSON ਖਿੱਚੋ, ਜਾਂ ਆਪਣੇ ਡਿਵਾਈਸ ਤੋਂ ਚੁਣਨ ਲਈ ਬਾਕਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ.
ਅਸੀਂ ਨਿਕਾਸ ਫਾਰਮੈਟ ਵਜੋਂ YAML ਪਹਿਲਾਂ ਹੀ ਚੁਣ ਲਿਆ ਹੈ. ਜੇ ਤੁਸੀਂ ਵੱਖਰਾ ਟਾਰਗੇਟ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ ਇਸਨੂੰ ਬਦਲੋ.
Convert 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਪ੍ਰੋਗਰੈਸ ਬਾਰ ਖਤਮ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ। ਜਦੋਂ YAML ਤਿਆਰ ਹੋ ਜਾਵੇ ਤਾਂ ਉਸਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
YAML ਕੰਫਿਗ ਨੂੰ JSON ਵਿੱਚ ਬਦਲੋ ਉਹਨਾਂ ਟੂਲਾਂ, APIs ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਲਈ ਜੋ JSON ਸਿੰਟੈਕਸ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ.
ਆਪਣੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਇੱਕ CSV ਫਾਇਲ ਨੂੰ JSON ਵਿੱਚ ਬਦਲੋ - ਸਪਰੇਡਸ਼ੀਟਾਂ ਨੂੰ ਸਕ੍ਰਿਪਟ, API, ਜਾਂ LLMs ਵਿੱਚ ਪਾਈਪ ਕਰਨ ਲਈ ਉੱਤਮ।
JSON ਦੀ ਇੱਕ ਆਰੇ ਜੋ ਵਸਤੂਆਂ ਤੇ مشتمل ਹੈ, ਨੂੰ ਇੱਕ CSV ਫਾਇਲ ਵਿੱਚ flatten ਕਰੋ - Excel, Google Sheets, ਜਾਂ ਕਿਸੇ ਵੀ ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਟੂਲ ਵਿੱਚ ਪੇਸਟ ਕਰੋ.