-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Library and command line tool for converting XML files to json
--   
--   The xml-to-json executable (and library) converts XMLs to json format,
--   gaining readability while losing information such as comments,
--   attribute ordering, and such.
--   
--   For files that are slow to process, please use 'xml-to-json-fast'
--   which (starting with version 2.0.0) resides in its own package.
--   
--   The original purpose was to convert legacy XML-based data into a
--   format that can be imported into JSON databases such as CouchDB and
--   MongoDB.
--   
--   The package also includes an executable to directly invoke the library
--   on files (or urls on non-windows platforms).
--   
--   See <a>https://github.com/sinelaw/xml-to-json#readme</a> for details
--   and usage.
@package xml-to-json
@version 2.0.1

module Text.XML.JSON.XmlToJson
xmlToJson :: [Flag] -> [String] -> IO ()
data Flag
Input :: String -> Flag
StartFrom :: String -> Flag
Multiline :: Flag
SkipRoots :: Flag
NoIgnoreNulls :: Flag
WrapArray :: Flag
NoCollapseText :: String -> Flag
ShowHelp :: Flag
instance GHC.Show.Show Text.XML.JSON.XmlToJson.JSValueName
instance GHC.Classes.Ord Text.XML.JSON.XmlToJson.JSValueName
instance GHC.Classes.Eq Text.XML.JSON.XmlToJson.JSValueName
instance GHC.Classes.Eq Text.XML.JSON.XmlToJson.Flag
instance GHC.Show.Show Text.XML.JSON.XmlToJson.Flag
