Result is 3 strange characters in string. All I want is unicode character or "" string! When I change attribute in xml file to something else I got normal result, but when it is in this format  then I get that strange characters.
How to fix that? Thanks!
The unicode portion of the xml module is rather hackish looking to me. I know it only supports a common subset of what is actually required by the standard. I'm looking into proper handling.
I've filed this as Issue 26: https://code.google.com/p/fb-extended-l ... tail?id=26 If you have a google account you can star it to be notified when it is updated.
A preview of some of the fun reading material for this: http://www.hackcraft.net/xmlUnicode/
I have been wanting to refactor the xml module (along with other modules) so if you want to help with anything you can contact me through this form: http://ext.freebasic.net/contact/form/contact-us
Thank you for waiting bojan.dosen. I have determined that there actually is not an error per-se, just the result is not documented. The code point is actually encoded as UTF-8. You can convert a string to wstring using the wstr function, however I am not sure if it will convert the UTF-8 to the platform's wstring format as it is not documented. wstr uses the mbstowcs function internally which says:
[quote=MSDN]
Converts a sequence of multibyte characters to a corresponding sequence of wide characters.
[/quote]
So it needs to be tested.