0.1.0 • Published 8 years ago

text-to-format v0.1.0

Weekly downloads
2
License
ISC
Repository
github
Last release
8 years ago

js-standard-style

textToFormat

A Node.js Package to Convert any Plain text file to the X format(JSON,XML,SQL,CSV).

alt tag

Installation

npm install -g text-to-format

Note : In some computers you need to be an administrator, in this case add sudo before the previous command.

Configuration

Configuration Getters :

textToFormat --get separator
textToFormat --get sttributes
textToFormat --get currentFormat
textToFormat --get formatTable
textToFormat --get default  // to get an object of the default configuration  
textToFormat --get tagName

Configuration Setters

Here are some example of using setters :

textToFormat --set separator --value new_separator
textToFormat --set attributes --value attributeName1,attributeName2,etc
textToFormat --set currentFormat XML
textToFormat --set tagName user

Convertion

In order to convert a text file to a standard Format(JSON,XML,CSV), we have to :

1) Specify first the list of attributes, for example username,email,password

textToFormat --set attributes --value username,email,password

2) Then specify the source text file(the --src parameter)

3) Specify the format to convert to (the --to parameter)

3) Specify the destination file to save the converted data to (the --dest parameter), if the destination file doesn't exist it will be created otherwise overwritten

Example

A JSON example :

textToFormat --set attributes --value username,email,password
textToFormat --src source.txt --to json --dest output.json

An XML example :

textToFormat --set attributes --value username,email,password

Important: for XML we can set the tagName of the wrapper element, otherwirse the default tagName wrapper is used( by default it is 'element')

textToFormat --set tagName --value user
textToFormat --src source.txt --to xml --dest output.xml
0.1.0

8 years ago

0.0.14

9 years ago

0.0.13

9 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago