성경 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. 앱에서 가져오기
- 앱 실행 → 메뉴 → "성경 관리"
- "Load Data" 버튼 클릭
- 로컬 파일 선택 또는 URL 입력
- 번역본 이름 지정 후 저장
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)
- • 라틴 불가타