PDA

Просмотр полной версии : проблемма кириллицы из xml файла


delicatess
28.06.2005, 20:29
:confused:

странная проблема, с которой я еще не сталкивался...

меню.
названия подменю берутся из xml файла. если вводишь название на кириллице, во флэше вообще ничего не отображается...пробовал менять кодировку, по идее все должно быть нормально в unicode, но нифига...

подскачите че можно сделать...

Буньков Максим
28.06.2005, 20:30
XML помоему тока в unicode пашет, должно пахать или у тя касяк во флешке либо в XML попробуй создать заного, ради експеримента. и то и то.

delicatess
28.06.2005, 20:35
ок..сенкс...

попробую канеша.. просто оч странно.. до этого делал разные ващеи котрое брались из xml, все было ок...
а тут.. странно...
размер поля, в котором текст, создается автоматически от длинны заголовка меню... если заголовок написан латинскими все ок.. а русский никак не видит... просто пустой квадрат, который даже не увеличивается по длине слова...

KidsKilla
28.06.2005, 20:41
1) кодировка обязательно utf-8
2) кавычки нигде не забыл?
3) да, кстати, шрифты включил?

delicatess
28.06.2005, 20:47
8)

1) кодировку пробовал разную...буду знать что обязательно UTF8 но к сожалению нифига 8(
2) кавычки..если ты имеешь ввиду в xml файле, то там все ок...
3) что ты имеешь ввиду "включил"...у меня есть отдельный символ - поле для текста... в котором стоит arial cyr ;)

странная хрень выходит....

nuran
28.06.2005, 22:58
> проблемма кириллицы из xml файла

нет такой проблемы

nuran
28.06.2005, 22:59
System.useCodePage не пробовал?

Буньков Максим
29.06.2005, 07:00
System.useCodePage не пробовал?
По моему с XML лучше этого не юзать, а с PHP например обязательно.

KUZEN
29.06.2005, 12:15
Странно никогда проблем не было ну как покаж ка свой xml ...

unlexx
29.06.2005, 14:58
1. XML должен быть Юникодовый (но судя по вопросу оно так и есть, хотя проверь в начале XML-файла наличие строки <?xml version="1.0" encoding="utf-8" ?>)
2. На Windows 98/Me надо ставить шрифты с поддержкой Юникода(и вообще шрифты лучше Эмбдить(emded) в динамических тексовых полях.
3. Ну и попробуй System.useCodepage = true; перед использованием XML-объекта.
4. если ничего не поможет попробуй SWF Studio и через него загоняй данные в текстовом формате (хотя можно и стандартными средствами).

delicatess
29.06.2005, 20:38
ага.... небыло-небыло.. и вот появилась 8(

delicatess
29.06.2005, 20:39
System.useCodePage не пробовал?
да вот попробовал.. и странно.. совершенно ничего...

delicatess
29.06.2005, 20:41
Странно никогда проблем не было ну как покаж ка свой xml ...
ок..ща покажу.....
я те в асю постучу..

delicatess
29.06.2005, 20:44
сенкс за помощь, но 1 и 3 пункт непроканал.. 8(

можешь немного подробнее рассказать про 2 и 4 пункт ??
по поводу 2го, у меня XP.... вот насчет embed интресно

aksios
29.06.2005, 22:27
А случайно ты не пробывал нажать кнопочку character - а там поставить No charaсters?

delicatess
30.06.2005, 00:12
только что попробовал... не помогает 8(

delicatess
30.06.2005, 00:55
А случайно ты не пробывал нажать кнопочку character - а там поставить No charaсters?

блин,чувак, ты был прав....
только нужно быо выбрать cirilic
(если честно.. я ваще зыбыл включить полный режим меню properties) :cool:

все тема закрыта..

ВСЕМ БОЛЬШОЕ СПАСИБО!!!

KUZEN
30.06.2005, 18:42
всё из-за не внимательности