Tomasz Sowa
6b97b1b74a
A wide string was first changed to utf-8 and then escaped to json/xml/csv which is incorrect. First should be escaped and then changed to utf-8. Add TextStreamBase<>::iterator and TextStreamBase<>::const_interator as classes with a method wchar_t get_unicode_and_advance(const iterator & end) to return one character either from utf-8 stream or from wide stream. Let TextStreamBase<>::operator<<(wchar_t v) correctly use utf-8. |
||
---|---|---|
.. | ||
Makefile | ||
Makefile.dep | ||
convert.cpp | ||
convert.h | ||
csvparser.cpp | ||
csvparser.h | ||
main.cpp | ||
mainoptionsparser.cpp | ||
mainoptionsparser.h | ||
test.cpp | ||
test.h |