Squeaky Clean 0.10 Alpha

Squeaky Clean 0.10 Alpha Screenshot Squeaky Clean was written with HTML exported from Office in mind.

Developer:   Matthew Allen
      software by Matthew Allen →
Price:  0.00
License:   Freeware
File size:   0K
OS:   Windows Vista (?)
Rating:   0 /5 (0 votes)

Squeaky Clean was written with HTML exported from Office in mind. It rips out all the classes, styles, strange XML and conditionals. Thus it doesn't look the same afterwards but at least the markup is nice and clean.
This makes it easy to go back in and reimplement the styles using sensible CSS. Alternatively you can edit this file to stop style and class attributes being removed.

Documents will be converted into utf8 from whatever charset they started in. Installing iconv will increase the charset support to include multi-byte charsets, like east asian and arabic charsets. By default most single byte charsets and unicode are supported.

This program uses an XML parser to read the HTML. This means that if the source file is highly non XML compliant it will fail to parse. I have no interest in writing a robust HTML parser, so you'll either have to fix the file or use some other tool. The parser is not too strict about quotes and things. You can even tell it not to look for child tags by adding tags to the "nochild" section of the config file 'Clean.xml'.

The attributes and elements that get deleted are configurable via the file 'Clean.xml' distributed with the app. It works for the one file I needed clean, but I expect it'll need work to be useful for the general case. Please read the comments in that file and edit if neccessary for your own files. Generally useful changes should be sent back to me for inclusion in future versions.

Future versions may dig into the CSS and clean it up instead of just deleting it all. But that would require more invasive parsing, anyway this is just an alpha release.

tags clean xml  for the  future versions  file clean  the file  you can  byte charsets  read the  and clean  

Squeaky Clean 0.10 Alpha screenshot

Download Squeaky Clean 0.10 Alpha

 Download Squeaky Clean 0.10 Alpha

Similar software

Squeaky Clean 0.10 Alpha Squeaky Clean 0.10 Alpha
Matthew Allen

Squeaky Clean was written with HTML exported from Office in mind.

Symbolink 1.01 Symbolink 1.01
Ukram Data

Symbolink can write and edit a book with lots of references to different symbols.

HTML Enforcer 0.91 HTML Enforcer 0.91
Cubic Software Design

HTML Enforcer is a batch tool that will help you to quickly modify all web pages in a site with just a single click.

Clean Disk Security 8.0 Clean Disk Security 8.0
Kevin Solway

This program gives you secure file deletion, making sure that deleted files cannot be undeleted again.

Squeaky Clean 1.0.1 Squeaky Clean 1.0.1
Kiwi Enterprises

Squeaky Clean application locks your mouse pointer away allowing you to clean your mouse or trackball.

PHP Excel Parser Pro 4.6 PHP Excel Parser Pro 4.6
Zakkis Technology Corporation

Do you need a script that can read large and small MS Excel files and save data in database, HTML pages and etc.

Clean Ram 1.10 Clean Ram 1.10

Clean Ram designed to clean up your PC memory from unnecessary memory allocation.

Clean It 3.08 Clean It 3.08
Skylark Utilities

Clean It is a easy to use file cleaner and more! You can add, delete or edit any area.

Word to HTML converter 1.6.1 Word to HTML converter 1.6.1
Maluke Software

Word to HTML converter will easily convert MS Word documents to HTML in just two clicks.

HDCleaner 2.364 HDCleaner 2.364
Kurt Zimmermann

HDCleaner clears the fixed disk and removes unnecessary file garbage from all available drives.