XML Tutorials - Herong's Tutorial Examples
This XML tutorial book is a collection of notes and sample codes written by the author while he was learning XML himself. Topics include introduction to XML, DTD (Document Type Definition), XSD (XML Schema Definition), XPath (XML Path Language), XSL (Extensible Stylesheet Language), XSLT (XSL Transf... 2023-03-09, 11651👍, 3💬
💬 2022-07-22 Helen: This is very helpful!
💬 2016-05-07 mehari: this tutorials helps many trainers through out the world, thanks!
Base64 Encoding Algorithm
This section describes the Base64 encoding algorithm with some simple encoding examples. 2023-01-26, 22061👍, 31💬
💬 2022-02-06 ANONYMOUS: Wow! Nice explain.. Thanks a lot ;)
💬 2021-11-21 Jack: The best explanation of Base64 encoding! Thanks!
Windows Command - "certutil -encode/-decode"
This section provides a tutorial example on how to use 'certutil -encode' command on a Windows system to perform Base64 encoding and decoding. 2023-05-19, 19648👍, 7💬
💬 2023-03-12 reuven: BljLekAtpu5P/0tC7W2A/kGfa0pIz5LV52xj KwDtM3Ne04Z39D69GFqZ3qTfTBLAKMbZuJx5 /rST7L7VVpdp/RH6Cjcw5/dhmAuRzhWGOyFq d3p/b8YOj8A8DvwUF8bg...
💬 2022-09-28 Amol: MIIDFDCCAfwCAQAwgZIxCzAJBgNVBAYTAkFV MQwwCgYDVQQIDANWSUMxEjAQBgNVBAcMCU1lbGJvdXJuZTEaMBgGA1UECgwRTW9u ZXkgYnkgQWZ0ZXJwYXkxHDAaBgN...
💬 2022-07-21 Herong: R, thanks for the correction.
💬 2022-07-20 R W: "Base64 with not line breaks" should be"Base64 with no line breaks"
Base32 Encoding Algorithm
This section describes the Base32 encoding algorithm with some simple encoding examples. 2023-05-22, 14350👍, 11💬
💬 2023-05-22 dino: helloiamdino
💬 2022-11-11 Herong: Tomi, you can have lowercase, uppercase, or any kind of characters in the input. They all are encoded as binary input data. By d...
💬 2022-11-09 Tomi: One question, can we have lowercase and uppercase letters in both the input and output?
💬 2021-03-20 Yours: Encryption is the method by which information is converted into secret code that hides the information's true meaning. The scien...
💬 2021-02-12 Herong: madblack, can you follow Example 5 given in the above tutorial? Just add "F" to the end of the input, then follow Padding, Bit G...
application/x-www-form-urlencoded Encoding in Java
This section provides a tutorial example on how to use Java URLEncoder class to perform application/x-www-form-urlenco dedencoding and decoding. 2023-01-24, 8833👍, 3💬
💬 2017-03-31 s: &response=00&responseTimeSta mp=1490897171453&externalId=123f gh&type=AUTHORIZE_RESPONSE&serviceId=102&re...
Sun Implementation of Base64 in Java
This section provides the source code for the Java implementation of Base64 by Sun. 2016-01-23, 3072👍, 2💬
💬 2016-01-23 Herong: Ashish, Finally Base64 encoding is included in JDK now. Thanks for sharing the tutorials;
💬 2016-01-22 Ashish: Nice Article you can read more about base 64 encoding using Java 8 at Modern Pathshala
Bitpedia Implementation of Base32 in Java
This section provides a Java implementation of the Base32 encoding algorithm by the Bitcollider project. 2022-01-27, 2486👍, 3💬
💬 2016-05-21 Herong: Phil, byte[i] is actually a signed integer stored in 8-bit format. Statement like below is to convert byte[i] back as a unsigned...
💬 2016-05-18 phil.o: Thanks a lot for this implementation. I just wonder something: as byte is unsigned, would not (bytes[i] >= 0) ? always evaluate ...
This section describes the UUEncode algorithm with some simple encoding examples. 2023-05-17, 2388👍, 6💬
💬 2016-06-08 Herong: Neel, can you post an example of the uuencoded string that failed? May be we can figure the root cause of the issue.
💬 2016-06-01 Neel: Hi, we are using this uudecoder since long time in our code but recently we are facing issue like "Index out of range" and that ...
💬 2015-09-16 Mark Sitkowski: Excellent! Just what I was looking for
macOS Command - "base64"
This section provides a tutorial example on how to use 'base64' command on a macOS system to perform Base64 encoding and decoding. 2022-10-01, 2345👍, 0💬
Sun Implementation of UUEnccode in Java
This section provides a test program for the Java implementation of UUEncode by Sun. Tests of both encoder and decoder are provided. 2016-02-29, 1887👍, 2💬
💬 2016-02-29 Herong: weller, thanks for pointing out the typo. It will be corrected in the next update.
💬 2016-02-28 weller: ren SunUUEncode.uu SunUUEncode.class should be ren SunUUEncode.cls SunUUEncode.class
Data Encoding Tutorials - Herong's Tutorial Examples
This book is a collection of tutorial notes and example codes written by the author while he was learning different data encoding algorithms. Topics include introduction of data encoding algorithms: Base32, Base64, UUEncode; Base64 Encoding Algorithm with W3C Implementation; Base64 Encoding tools an... 2022-03-12, 1601👍, 1💬
💬 2022-03-12 Rishi V: Hi -- How do i buy copyright to the Java implantation of DES encryption / Decryption
Python Built-In Implementation of MIME Base64
This section provides a tutorial example on how to perform Base64 encoding on binary files with both standard and MIME options using the default Python implementation of the Base64 encoding algorithm. 2022-10-01, 740👍, 0💬
Andre's Implementation of Base32 in PHP
This section provides a PHP implementation of the Base32 encoding algorithm by Andre DeMarre. 2016-02-11, 705👍, 1💬
What Is URL/URI Encoding?
This section describes what is URL/URI encoding - an encoding schema used in URL/URI that encode data into a sequence of characters prefixed with a percenter sign (%). 2019-08-16, 480👍, 1💬
Linux Command - "base64"
This section provides a tutorial example on how to use 'base64' command on a Linux system to perform Base64 encoding and decoding. 2022-10-01, 374👍, 0💬
This chapter provides notes and tutorials on Base32 encoding algorithm and implementations. Topics include reviewing the Base32 encoding algorithm; reviewing different Base32 character set maps; reviewing implementations of Base32 coding in Java, PHP and C++ languages. 2021-03-13, 353👍, 1💬
URL Encoding Variations
This section describes variations of URL encodings: RFC 3986 URI Encoding, application/x-www-form-urlenco dedEncoding, RFC 1738 URL Encoding. 2022-11-23, 330👍, 1💬
PHP - convert_uuencode() and convert_uudecode()
This section provides the source code of the PHP implementation of UUEncode by php.net. 2015-07-27, 311👍, 1💬
madebits Implementation of Base32 in C++
This section provides a C++ implementation of the Base32 encoding algorithm by madebits.com. 2022-10-01, 294👍, 0💬
URI String and Components in Java
This section provides a tutorial example on how to create URI strings with URI components using Java java.net.URI class. 2022-10-01, 276👍, 0💬
Base64.Guru - Base64 Online Tool
This section describes the Base64.Guru Website, which offers a Base64 online tool for decoding and encoding with a number nice features. 2022-10-01, 275👍, 0💬
URL Encoding on HTML Form Data - IE
This section provides a tutorial example on how Internet Explorer (IE) 7.0 is applying URL encoding on HTML form input data. IE uses application/x-www-form-urlenco dedencoding. 2022-10-01, 271👍, 0💬
Base64 Encoding and Decoding Tools
This chapter provides notes and tutorials on Base64 encoding tools and built-in implementations in different programming languages. Topics include reviewing Base64 online tools; introducing Base64 command line tools on Windows, Linux and macOS systems; testing built-in implementations of Base64 enco... 2022-10-01, 259👍, 0💬
Java Built-In Implementation of Base64URL
This section provides a tutorial example on how to perform Base64URL encoding on binary files using the default Java implementation of the Base64URL encoding algorithm. 2022-10-01, 245👍, 0💬
Base32 Character Set Maps
This section describes some Base32 character set maps defined in RFC 3548 and RFC 2938. 2022-10-01, 228👍, 0💬
This section describes META-INF files in an .apk package file: MANIFEST.MF - manifest file, CERT.SF ...
This section provides a tutorial example on how to install the 'make' utility on Windows, NMake 1.5,...
This section describes a tutorial example on how to create an error handler to be used by the valida...
This section provides a tutorial example on how to use 'On Error GoTo 0' to turn off the error handl...
This chapter provides a quick introduction to SOAP (Simple Object Access Protocol).