Subformer
ਮੁਫ਼ਤ · ਕੋਈ ਸਾਈਨਅਪ ਨਹੀਂ · ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ
YAML
JSON

YAML ਤੋਂ JSON ਕਨਵਰਟਰ

YAML ਕੰਫਿਗ ਨੂੰ JSON ਵਿੱਚ ਬਦਲੋ ਉਹਨਾਂ ਟੂਲਾਂ, APIs ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਲਈ ਜੋ JSON ਸਿੰਟੈਕਸ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ.

ਕਿਉਂ YAML ਨੂੰ JSON ਵਿੱਚ ਬਦਲਿਆ ਜਾਵੇ?

ਜਦੋਂ ਕੋਈ ਐਸਾ ਟੂਲ ਜੋ ਸਿਰਫ JSON ਸਮਝਦਾ/ਸਮਝਦੀ ਹੈ, YAML ਵਿੱਚ ਲਿਖੀ ਕਨਫਿਗ ਨੂੰ ਖਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ YAML ਤੋਂ JSON ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੀਦਾ ਹੈ। ਜ਼ਿਆਦਾਤਰ CI ਸਿਸਟਮ, JavaScript ਸਕ੍ਰਿਪਟਾਂ ਅਤੇ REST APIs JSON ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੀਆਂ/ਦਿੰਦੇ ਹਨ। ਰੂਪਾਂਤਰਣ ਸਟਰੱਕਚਰ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਨੁਕਸਾਨ-ਰਹਿਤ ਹੁੰਦਾ ਹੈ - ਸਿਰਫ ਸਿੰਟੈਕਸ ਹੀ ਬਦਲਦੀ ਹੈ।

ਅਸੀਂ yaml ਲਾਇਬ੍ਰੇਰੀ ਨਾਲ YAML ਨੂੰ ਪਾਰਸ ਕਰਦੇ ਹਾਂ (ਪੂਰੀ YAML 1.2 ਸਹਾਇਤਾ), ਫਿਰ ਉਸਨੂੰ ਇੰਡੈਂਟ ਕੀਤੇ JSON ਵਿੱਚ stringify ਕਰਦੇ ਹਾਂ. Multi-document YAML ਫਾਈਲਾਂ (--- ਮਾਰਕਰਾਂ ਨਾਲ ਵੱਖ ਕੀਤੀਆਂ) ਸਿਰਫ ਪਹਿਲਾ ਦਸਤਾਵੇਜ਼ ਨਿਕਾਲਦੀਆਂ ਹਨ; multi-doc ਵਰਕਫਲੋਜ਼ ਲਈ ਹੇਠਾਂ ਵੰਡ ਵਰਤੋ. Comments ਹਟਾ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ (JSON ਇਹਨਾਂ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ). ਸਭ ਕੁਝ ਲੋਕਲ ਤੌਰ 'ਤੇ ਚੱਲਦਾ ਹੈ.

YAML

ਬਾਰੇ YAML

YAML ਇੱਕ ਮਨੁੱਖ-ਮੈਤਰ ਡਾਟਾ ਸੈਰੀਅਲਾਈਜ਼ੇਸ਼ਨ ਫਾਰਮੈਟ ਹੈ - ਇੰਡੈਂਟੇਸ਼ਨ-ਆਧਾਰਿਤ, JSON ਨਾਲੋਂ ਘੱਟ ਸ਼ੋਰ ਵਾਲਾ, ਅਤੇ ਕਨਫਿਗ ਫਾਇਲਾਂ ਲਈ ਉਤਮ। ਇਹ Kubernetes, CI ਪਾਈਪਲਾਈਨਾਂ ਅਤੇ ਜਿਆਦਾਤਰ ਆਧੁਨਿਕ DevOps ਟੂਲਿੰਗ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

JSON

ਬਾਰੇ JSON

JSON (JavaScript Object Notation) ਵੈੱਬ ਉੱਤੇ ਸੰਰਚਿਤ ਡੇਟਾ ਲਈ ਆਮ ਭਾਸ਼ਾ ਹੈ। ਐਰੇ, ਆਬਜੈਕਟ, ਸਟਰਿੰਗ, ਨੰਬਰ, ਬੂਲੀਅਨ। ਹਰ ਆਧੁਨਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੁਆਰਾ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ.

ਕਿਵੇਂ YAML ਨੂੰ JSON ਵਿੱਚ ਤਬਦੀਲ ਕਰਨਾ ਹੈ

  1. 01

    ਆਪਣੀ YAML ਫਾਇਲ ਛੱਡੋ

    ਉਪਰ ਦਿੱਤੇ ਕਨਵਰਟਰ 'ਤੇ ਇੱਕ YAML ਖਿੱਚੋ, ਜਾਂ ਆਪਣੇ ਡਿਵਾਈਸ ਤੋਂ ਚੁਣਨ ਲਈ ਬਾਕਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ.

  2. 02

    JSON ਪਹਿਲਾਂ ਹੀ ਚੁਣਿਆ ਗਿਆ ਹੈ

    ਅਸੀਂ ਨਿਕਾਸ ਫਾਰਮੈਟ ਵਜੋਂ JSON ਪਹਿਲਾਂ ਹੀ ਚੁਣ ਲਿਆ ਹੈ. ਜੇ ਤੁਸੀਂ ਵੱਖਰਾ ਟਾਰਗੇਟ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ ਇਸਨੂੰ ਬਦਲੋ.

  3. 03

    ਕਨਵਰਟ ਅਤੇ ਡਾਊਨਲੋਡ

    Convert 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਪ੍ਰੋਗਰੈਸ ਬਾਰ ਖਤਮ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ। ਜਦੋਂ JSON ਤਿਆਰ ਹੋ ਜਾਵੇ ਤਾਂ ਉਸਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।

YAML ਤੋਂ JSON ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਸਾਰੇ ਫਾਰਮੈਟ ਵੇਖੋ →