Problem s XML & VB
2 отговора
55 прегледа
Problem s XML & VB
Ima li nqkoi predstava kak da nakaram programa na VB da raboti s niakolko ezika (angliiski, bulgarski, arabski i t.n.) i da zapisva/4ete dannite si v XML, no taka 4e da e nezavisima ot language settings na komputera na koito e instalirana.
Vsy6tnost programata e gotova ve4e, no ne raboti korektno: kogato se zapi6e s arabski nastroiki, na komputer s bg nastroiki ne se poiaviavat simvolite, taka kakto sa vavedeni. Predpolagam 4e tova e problem na VB, za6toto IE si pokazva XML-a korektno.
Ako niakoi e imal podoben problem neka da se obadi za6toto rabotata e mnogo spe6na!
Vsy6tnost programata e gotova ve4e, no ne raboti korektno: kogato se zapi6e s arabski nastroiki, na komputer s bg nastroiki ne se poiaviavat simvolite, taka kakto sa vavedeni. Predpolagam 4e tova e problem na VB, za6toto IE si pokazva XML-a korektno.
Ako niakoi e imal podoben problem neka da se obadi za6toto rabotata e mnogo spe6na!
Re: Problem s XML & VB
ами аз си се боря с XML-и, ама за гледане през INet и по-смахнатите символи /т.е всичко което е с ASCII по-голямо от 127/ ги пиша като съответните &xx; кодове.
в началото на фаила има възможност да се каже какъв е езика:
<?xml version="1.0" encoding="WINDOWS-1251?>
означава български, подредба както я разбират от MS.
това помага когато използваш IExplorer за да си гледаш данните, но незнам /за сега:-)/ как изглежда въпроса в други приложения.
което води до въпроса - в каква контрола ги показваш тези данни - ако е нормално text поле няма да стане - вместо арабски ще гледаш български символи... /поне така си мисля/
и един въпрос - с какво ги човъркаш тия XML-и? направо си пишеш ASCII-то във файл с разширение XML или имаш парсер?
в началото на фаила има възможност да се каже какъв е езика:
<?xml version="1.0" encoding="WINDOWS-1251?>
означава български, подредба както я разбират от MS.
това помага когато използваш IExplorer за да си гледаш данните, но незнам /за сега:-)/ как изглежда въпроса в други приложения.
което води до въпроса - в каква контрола ги показваш тези данни - ако е нормално text поле няма да стане - вместо арабски ще гледаш български символи... /поне така си мисля/
и един въпрос - с какво ги човъркаш тия XML-и? направо си пишеш ASCII-то във файл с разширение XML или имаш парсер?
Редактирано от e-de на
Re: Problem s XML & VB
Az si re6ih problema ve4e :))
Zapisvam XML-a v unicode (encoding="unicode") i t.n.
A programata za koiato govoria e to4no za 4ovyrkane na XML-ite. S dve dumi programata generira elektronni magazini. A s kontrolite niama problemi - versiite za razli4nite ezici izpolzvat razli4ni charset-i za kontrolite, taka 4e vsi4ko si se vijda. Ako te interesuva pove4e mojesh da ia vidi6 na [линк]. Zasega ima demo samo na pyrvata versia, no skoro 6te ima i na versia 2.0.
Zapisvam XML-a v unicode (encoding="unicode") i t.n.
A programata za koiato govoria e to4no za 4ovyrkane na XML-ite. S dve dumi programata generira elektronni magazini. A s kontrolite niama problemi - versiite za razli4nite ezici izpolzvat razli4ni charset-i za kontrolite, taka 4e vsi4ko si se vijda. Ako te interesuva pove4e mojesh da ia vidi6 na [линк]. Zasega ima demo samo na pyrvata versia, no skoro 6te ima i na versia 2.0.