Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

BibleParser

Build Status

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

Resources

License

Packages

No packages published

Languages