성경 DB 포맷 가이드

어떤 성경이든 가져올 수 있습니다

All Bible App은 간단한 JSON 형식을 지원합니다. 형식만 맞추면 어떤 언어, 어떤 번역본이든 앱에서 사용할 수 있습니다.

JSON 형식 예시

[
  [책번호, 장번호, 절번호, "본문"],
  [1, 1, 1, "태초에 하나님이 천지를 창조하시니라"],
  [1, 1, 2, "땅이 혼돈하고 공허하며 흑암이 깊음 위에 있고"],
  [1, 1, 3, "하나님이 이르시되 빛이 있으라 하시니 빛이 있었고"]
]

필드 설명

1. 책번호 (정수)

1~66 (1=창세기, 40=마태복음, 66=요한계시록)

2. 장번호 (정수)

1부터 시작

3. 절번호 (정수)

1부터 시작

4. 본문 (문자열)

구절 텍스트

책 번호 매핑 테이블

구약 (1-39) 펼치기/접기
1:창세기
2:출애굽기
3:레위기
4:민수기
5:신명기
6:여호수아
7:사사기
8:룻기
9:사무엘상
10:사무엘하
11:열왕기상
12:열왕기하
13:역대상
14:역대하
15:에스라
16:느헤미야
17:에스더
18:욥기
19:시편
20:잠언
21:전도서
22:아가
23:이사야
24:예레미야
25:예레미야애가
26:에스겔
27:다니엘
28:호세아
29:요엘
30:아모스
31:오바댜
32:요나
33:미가
34:나훔
35:하박국
36:스바냐
37:학개
38:스가랴
39:말라기
신약 (40-66) 펼치기/접기
40:마태복음
41:마가복음
42:누가복음
43:요한복음
44:사도행전
45:로마서
46:고린도전서
47:고린도후서
48:갈라디아서
49:에베소서
50:빌립보서
51:골로새서
52:데살로니가전서
53:데살로니가후서
54:디모데전서
55:디모데후서
56:디도서
57:빌레몬서
58:히브리서
59:야고보서
60:베드로전서
61:베드로후서
62:요한일서
63:요한이서
64:요한삼서
65:유다서
66:요한계시록

사용 방법

1. JSON 파일 준비

  • 위 형식에 맞춰 성경 데이터 작성
  • UTF-8 인코딩으로 저장
  • 파일명 예: ko-KR_개역한글.json, en-US_KJV1611.json

💡 파일명 형식 팁

파일명을 언어코드_이름.json 형식으로 저장하면, 앱이 자동으로 언어를 인식합니다.

ko-ko-KR_[name].json → 한국어 (좌→우)
en-US_[name].json → 영어 (좌→우)
ar_[name].json → 아랍어 (우→좌 자동 적용)

2. 앱에서 가져오기

  1. 앱 실행 → 메뉴 → "성경 관리"
  2. "Load Data" 버튼 클릭
  3. 로컬 파일 선택 또는 URL 입력
  4. 번역본 이름 지정 후 저장

3. 확인

  • 성경 목록에서 새 번역본 확인
  • 선택하여 읽기 시작
⚠️

저작권 안내

All Bible App 앱은 사용자가 제공하는 성경 데이터의 저작권에 대해 책임지지 않습니다.

✅ 허용되는 사용:

  • 개인적인 학습 및 연구 목적
  • 저작권이 만료된 퍼블릭 도메인 성경 (KJV 1611, 개역한글 등)
  • 오픈 라이선스 성경 (World English Bible 등)
  • 저작권자의 명시적 허가를 받은 번역본

❌ 금지되는 사용:

  • 저작권이 있는 성경 번역본의 무단 배포
  • 상업적 목적의 재배포
  • 저작권자의 허가 없는 공개 공유

📜 권장사항:

  • 성경 번역본 사용 전 저작권 상태를 확인하세요
  • 의심스러운 경우 번역본 출판사에 문의하세요
  • 개인적 용도로만 사용하세요

지원되는 성경 예시

앱에서 사용 가능한 퍼블릭 도메인/오픈 라이선스 성경 목록:

한국어

  • • 개역한글
  • • 공동번역

영어

  • • KJV 1611
  • • KJV 1769
  • • World English Bible
  • • ASV
  • • YLT

히브리어

  • • Biblia Hebraica Stuttgartensia

헬라어

  • • Stephanos
  • • SBL Greek New Testament

기타

  • • 70인역 (LXX)
  • • 라틴 불가타