This article describes common misconceptions about Uniform Resource Locator (URL) encoding, then attempts to clarify URL encoding for HTTP, before presenting frequent problems and their solutions. While this article is not specific to any programming language, we illustrate the problems in Java and finish by explaining how to fix URL encoding problems in Java, and in a web application at several levels.
XCONCUR is an experimental markup language with the major goal to provide a convenient method to express concurrent hierarchies in an XML-like fashion. XCONCUR-CL is a validation component in XCONCUR and allows cross-layer validation.
A reintroduction to XML with an emphasis on character encoding...has things to say about encoding that you almost certainly either don't know at all, or haven't yet fully grasped.
A. Tsakonas, G. Dounias, M. Doumpos, and C. Zopounidis. Expert Systems With Applications, 30 (3):
449--461(April 2006)Intelligent Information Systems for Financial
Engineering.
J. eun Lee, K. Choi, and N. Dutt. ICCAD '02: Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design, page 649--654. New York, NY, USA, ACM, (2002)
G. Dulewicz, and O. Unold. 2001 International Workshop on Hybrid Intelligent
Systems, page 361--378. Adelaide, Australia, Springer-Verlag, (11-12 December 2001)