Library to escape/unescape HTML special characters in Swift.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
HTMLSpecialCharacters.xcodeproj
Sources
Tests
.gitignore
.swift-version
.swiftlint.yml
HTMLSpecialCharacters.podspec
LICENSE
Package.swift
README.md

README.md

HTMLSpecialCharacters

Library to escape/unescape HTML special characters in Swift. Google Toolbox for Mac is known as a great library which supports escaping/unescaping HTML special characters. But it's written in Objective-C.

Test code

HTMLSpecialCharacters passed the alomost same test code of Google Toolbox for Mac. Please check it.

Performance

HTMLSpecialCharacters can escape/unescape HTML special chracters much faster than Google Toolbox for Mac. The figure below shows the performance of escaping/unescaping the test code. These score were measured on iMac (27-inch Late 2012). Test code for Google Toolbox for Mac is here.

Acknowledgement

@norio_nomura gave me a lot of codes and comments. This project is based on his code.

License

MIT License. This library includes source codes of Google Toolbox for Mac.