Skip to content

About

vkBeautify is a small, simple and powerfull javascript plugin to beautify XML, JSON, CSS and SQL text.

Resources

Stars

325 stars

Watchers

19 watching

Forks

Latest commit

 

History

46 Commits

Folders and files

Repository files navigation

vkBeautify

javascript plugin to pretty-print or minify text in XML, JSON, CSS and SQL formats.

Version - 0.98.00.beta

Copyright (c) 2012 Vadim Kiryukhin ( vkiryukhin @ gmail.com )

Home page: http://www.eslinstructor.net/vkbeautify/

License: MIT

http://www.opensource.org/licenses/mit-license.php

Pretty print

    vkbeautify.xml(text [,indent_pattern]);
    vkbeautify.json(text [,indent_pattern]);
    vkbeautify.css(text [,indent_pattern]);
    vkbeautify.sql(text [,indent_pattern]);

    @text - String; text to beatufy;
    @indent_pattern - Integer | String;
            Integer:  number of white spaces;
            String:   character string to visualize indentation ( can also be a set of white spaces )

Minify

    vkbeautify.xmlmin(text [,preserve_comments]);
    vkbeautify.jsonmin(text);
    vkbeautify.cssmin(text [,preserve_comments]);
    vkbeautify.sqlmin(text);

    @text - String; text to minify;
    @preserve_comments - Bool; [optional];
            Set this flag to true to prevent removing comments from @text ( minxml and mincss functions only. )

Examples

    vkbeautify.xml(text); // pretty print XML
    vkbeautify.json(text, 4 ); // pretty print JSON
    vkbeautify.css(text, '. . . .'); // pretty print CSS
    vkbeautify.sql(text, '----'); // pretty print SQL

    vkbeautify.xmlmin(text, true);// minify XML, preserve comments
    vkbeautify.jsonmin(text);// minify JSON
    vkbeautify.cssmin(text);// minify CSS, remove comments ( default )
    vkbeautify.sqlmin(text);// minify SQL

About

vkBeautify is a small, simple and powerfull javascript plugin to beautify XML, JSON, CSS and SQL text.

Resources

Stars

325 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages