NormalizeXml
Summary
NormalizeXml is used to 'normalize' AMS guideline xml so different versions can be easily compared.
As part of normalization, all id
s are zero'd as well as order
attributes. XML is also pretty-printed.
Installation
Add this line to your gemfile:
gem 'normalizexml'
And then execute:
$ bundle install
or install it yourself as:
$ gem install normalizexml
Usage
TODO
Testing
NormalizeXml uses RSpec for testing.
To run all existing tests:
$ rake spec
or directly:
$ bundle exec rspec
TODO
Contributing
- Fork it ( https://github.com/jmcaffee/normalizexml/fork )
- Clone it (
git clone [email protected]:[my-github-username]/normalizexml.git
) - Create your feature branch (
git checkout -b my-new-feature
) - Create tests for your feature branch
- Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
LICENSE
NormalizeXml is licensed under the MIT license.
See LICENSE for details.