자유글 성경 DB 변환기 - 바이블 웍스 작업합니다. (완료)
- 운영자
- 1295
- 5
바이블 웍스 신청이 들어와서 작업시작합니다. ^^
바이블웍스의 성경디비는 텍스트 파일 형태로 제작된다.
성경파일 구성
Gen 1:1 Text
Gen 1:2 Text
.
.
.
.
Rev 22:21 Text
성경의 66권의 이름을 넣어야 하는데, 외국에서는 성경의 숏네임이 다른 경우가 있어서 바이블웍스에서 제공하는 메뉴얼을 참고했다.
https://www.bibleworks.com/bw9help/bwh42_Abbreviations.htm
성경 66권 숏네임 function
원본에는 성경의 이름이 없는 경우가 많아서 66권의 성경 이름을 찾는 function을 만들었다.
function biblename($var) { switch ($var) { case "1": return $var = "Gen"; break; case "2": return $var = "Exo"; break; case "3": return $var = "Lev"; break; case "4": return $var = "Num"; break; case "5": return $var = "Deu"; break; case "6": return $var = "Jos"; break; case "7": return $var = "Jdg"; break; case "8": return $var = "Rut"; break; case "9": return $var = "1sa"; break; case "10": return $var = "2sa"; break; case "11": return $var = "1Ki"; break; case "12": return $var = "2Ki"; break; case "13": return $var = "1Ch"; break; case "14": return $var = "2Ch"; break; case "15": return $var = "Ezr"; break; case "16": return $var = "Neh"; break; case "17": return $var = "Est"; break; case "18": return $var = "Job"; break; case "19": return $var = "Psa"; break; case "20": return $var = "Pro"; break; case "21": return $var = "Ecc"; break; case "22": return $var = "Sol"; break; case "23": return $var = "Isa"; break; case "24": return $var = "Jer"; break; case "25": return $var = "Lam"; break; case "26": return $var = "Eze"; break; case "27": return $var = "Dan"; break; case "28": return $var = "Hos"; break; case "29": return $var = "Joe"; break; case "30": return $var = "Amo"; break; case "31": return $var = "Oba"; break; case "32": return $var = "Jon"; break; case "33": return $var = "Mic"; break; case "34": return $var = "Nah"; break; case "35": return $var = "Hab"; break; case "36": return $var = "Zep"; break; case "37": return $var = "Hag"; break; case "38": return $var = "Zec"; break; case "39": return $var = "Mal"; break; case "40": return $var = "Mat"; break; case "41": return $var = "Mar"; break; case "42": return $var = "Luk"; break; case "43": return $var = "Joh"; break; case "44": return $var = "Act"; break; case "45": return $var = "Rom"; break; case "46": return $var = "1Co"; break; case "47": return $var = "2Co"; break; case "48": return $var = "Gal"; break; case "49": return $var = "Eph"; break; case "50": return $var = "Phi"; break; case "51": return $var = "Col"; break; case "52": return $var = "1Th"; break; case "53": return $var = "2Th"; break; case "54": return $var = "1Ti"; break; case "55": return $var = "2Ti"; break; case "56": return $var = "Tit"; break; case "57": return $var = "Phm"; break; case "58": return $var = "Heb"; break; case "59": return $var = "Jam"; break; case "60": return $var = "1Pe"; break; case "61": return $var = "2Pe"; break; case "62": return $var = "1Jo"; break; case "63": return $var = "2Jo"; break; case "64": return $var = "3Jo"; break; case "65": return $var = "Jud"; break; case "66": return $var = "Rev"; break; default: echo "book name"; } }
인코딩
어떤 문서에는 ansi 로 해야한다고 하는데 utf-8로 작성했다.
아마 잘 될거라 생각한다.
https://www.bibleworks.com/forums/archive/index.php/t-4756.html
이런 글도 찾아보세요!
댓글 5
권한이 없습니다. 로그인