JSON to YAML 변환기

JSON을 YAML로, YAML을 JSON으로 쉽게 변환하세요 — 브라우저 기반, 설치 필요 없음, 디버깅과 학습에 완벽합니다.

태그들: json yaml 코드 변환

🚀 187,119 총 변환 (1 이번 달)

Python 코딩 챌린지로 연습하기

이 에디터에서 직접 문제를 풀고, 샘플 테스트 실행 및 제출, AI 코드 리뷰를 받아보세요.

모든 Python 챌린지
쉬움

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

배우는 내용 산술반환값
BeginnerLearning-pathVariables
쉬움

Days in a Month

Return how many days a month has, including leap years.

배우는 내용 달력 규칙도우미 함수
BeginnerConditionsFunctionsLearning-path
쉬움

두 벡터의 내적

두 벡터를 원소별로 곱한 뒤 모두 더합니다. 모든 뉴런의 핵심 연산입니다.

배우는 내용 벡터내적
신경망ai머신 러닝
쉬움

Distance Between Points

Compute the straight-line distance between two points.

배우는 내용 피타고라스 정리제곱근
BeginnerFunctionsLearning-pathmath
쉬움

세 수의 평균

세 개의 정수를 평균하세요.

배우는 내용 산술나눗셈
BeginnerLearning-pathVariables
쉬움

할 일 목록

할 일 목록을 관리합니다. 추가하고, 완료로 표시하고, 삭제한 뒤 남은 일을 알려 줍니다.

배우는 내용 타입 컬렉션레코드
BeginnerSimulationStrings
쉬움

소수 판별

숫자가 소수인지 판별하세요.

배우는 내용 나누어떨어짐 판별반복문 최적화
BeginnerLoopsNumbersStudent-beginner
어려움

Word Break

Decide whether text can be split into dictionary words.

배우는 내용 접두사 DP단어 분할
AdvancedDynamic-programmingHackathonStrings
쉬움

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

배우는 내용 인덱스 쌍중복 세기 피하기
ArraysBeginnerLearning-pathNested-loops
쉬움

누락된 숫자

0부터 n까지에서 빠진 하나의 숫자를 찾으세요.

배우는 내용 등차수열합의 차이 활용
ArraysBeginnerStudent-beginnermath
보통

가중치 격자에서의 A* 탐색

게임과 로봇 경로 탐색의 핵심인 A*로 지형 비용 격자를 가로지르는 가장 저렴한 경로를 찾습니다.

배우는 내용 A* 탐색휴리스틱
GraphsGridsShortest-pathai
보통

K번째로 작은 원소

전체 정렬 없이 k번째로 작은 값을 찾으세요.

배우는 내용 퀵셀렉트분할
AdvancedCompetitive-programmingSorting

이 도구는 무엇인가요?

이 무료 온라인 변환기는 JSON과 YAML 형식 간의 전환을 간단하게 만들어 줍니다. API 페이로드나 구성 파일을 다룰 때, 이 도구는 데이터를 빠르고 정확하게 변환하는 데 도움을 줍니다.

사용 방법

  1. 편집기에 JSON 또는 YAML 코드를 붙여넣거나 작성하세요.
  2. 변환을 클릭하여 즉시 형식을 전환하세요.
  3. 결과를 한 번의 클릭으로 다운로드, 복사 또는 공유하세요.

또한 Google 또는 GitHub으로 로그인하여 변환 기록을 저장하거나 나중에 결과를 다운로드할 수 있습니다.

JSON이란 무엇인가요?

JSON (JavaScript Object Notation)은 서버와 웹 앱 간의 데이터 전송에 널리 사용되는 경량의 사람이 읽을 수 있는 데이터 형식입니다. 키-값 쌍과 배열 구조를 사용하여 데이터를 표현하며, 현대 API에서 가장 일반적인 형식입니다.

JSON은 대부분의 프로그래밍 언어에서 기본적으로 지원되므로 데이터 직렬화 및 RESTful 서비스에 가장 적합한 형식입니다.

공식 JSON 웹사이트에서 더 알아보세요.

JSON 예제


{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "address": {
    "street": "100 Internet Dr",
    "city": "JavaTown",
    "state": "JA",
    "postalCode": "12345"
  },
  "phoneNumbers": [
    { "Mobile": "111-111-1111" },
    { "Home": "222-222-2222" }
  ]
}

    

YAML이란 무엇인가요?

YAML (YAML Ain’t Markup Language)은 구성 파일(Docker, Kubernetes, GitHub Actions 등)에 자주 사용되는 읽기 쉬운 데이터 직렬화 형식입니다. JSON보다 더 간결하고 사람이 작성하고 편집하기 쉽습니다.

YAML은 리스트, 맵, 앵커, 참조와 같은 복잡한 구조를 지원하며, JSON과 호환됩니다. 즉, 모든 유효한 JSON 파일은 YAML 1.2에서도 유효합니다.

YAML 위키백과 페이지에서 더 알아보세요.

YAML 예제


---
receipt:     Oz-Ware Purchase Invoice
date:        2012-08-06
customer:
  first_name: Dorothy
  family_name: Gale

items:
  - part_no: A4786
    descrip: Water Bucket (Filled)
    price: 1.47
    quantity: 4
  - part_no: E1628
    descrip: High Heeled "Ruby" Slippers
    size: 8
    price: 133.7
    quantity: 1

bill-to: &id001
  street: |
    123 Tornado Alley
    Suite 16
  city: East Centerville
  state: KS

ship-to: *id001

specialDelivery: >
  Follow the Yellow Brick
  Road to the Emerald City.
  Pay no attention to the
  man behind the curtain.

    

JSON vs YAML 예제

JSON


{
  "ProductID": 10440,
  "SKU": "KOI-721",
  "Name": "Basic Beauty Dress",
  "Price": 52,
  "ColorSwatches": [
    { "color": "Rosewood", "price": 42 },
    { "color": "Thyme Green", "price": 59.99 }
  ]
}

    

YAML


---
ProductID: 10440
SKU: "KOI-721"
Name: "Basic Beauty Dress"
Price: 52
ColorSwatches:
  - color: "Rosewood"
    price: 42
  - color: "Thyme Green"
    price: 59.99