Skip to content

seven1m/bible_parser

Repository files navigation

BibleParser

Build

This is a Ruby library for parsing different bible XML formats.

We currently support:

  • USFX (for USFM, see 'Other Tools' below)
  • OSIS
  • Zefania

Install

gem install bible_parser

Use

You can get a bible version in XML format here.

require 'bible_parser'

bible = BibleParser.new(File.open('web.usfx.xml'))
verse = bible.books.first.chapters.first.verses.first
# => <Genesis 1:1>
verse.text
# => "In the beginning, God created the heavens and the earth.\n"

License

Copyright (c) Tim Morgan. Licensed MIT. See LICENSE file.

Other Tools

  • u2o - Python script to convert from USFM (a format our library does not support) to OSIS (an XML format we do support)

About

parse different bible formats with Ruby

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages