Перейти к содержимому

Фото
- - - - -

Прочтнеие картинки из XML фвйла


  • Вы не можете создать новую тему
  • Please log in to reply
1 ответов в этой теме

#1 StrikeR

StrikeR

    бугога

  • Постоялец
  • 776 сообщений
  • Откуда:QLD. Australia

Отправлено 20 Октябрь 2004 - 17:14

Вообщем так, код сцены такой:
function DisplayData(success) {
   if (success) {
       a1 = this.body.childnodes.join('').split('<a ').join('<font color="#3333ff"><u><a ').split('</a>').join('</a></u></font>');
   }
}


onFrame (2) {
   a1 = "Loading news...";
   trace("Will not work in internal player");
   myXML = new XML;
   myXML.onLoad = DisplayData;
   myXML.load("news.xml");
}

а в news.xml накаляканно следующее:

<?xml version = "1.0"?>
<myNode>
<title>Flash XML FAQ</title>
<body id="body">
<p><font size="9">+++<i>18.10.2004</i></font></p>
<p><font size="13">New update is available (v. 1.2.4)</font></p>
<p><font size="12"><a href="meta.mh"><font color="#000000">Download it now!</font></a> (only

for <b>1.2.+</b> users)</font></p>
<p>
</p>
<p><font size="9">+++<i>16.10.2004</i></font></p>
<p><font size="13">New design was created!=)</font></p>

</body>
</myNode>



так вот. куда мне чё написать, что бы просмотреть картинку? <img></img> непомагло=(
  • 0

#2 tomatensaft

tomatensaft

    Samurai Jack

  • Пользователь
  • 449 сообщений
  • Откуда:Tallinn

Отправлено 22 Октябрь 2004 - 21:34

Ты можешь сказать, что собственно этот XML из себя представляет? Похоже на простой HTML + какое-то непонятное окаймление в виде XML... Точно не XHTML, так как тэга <font> в нем нет (он считается устаревшим со времен HTML 4.01).

Если это просто встроенный HTML, то <img src="/path/to/img.jpg" /> должен его отобразить, если нет, то определи сначала, что это за формат, с которым ты работаешь (понятно, что XML, но это смысловой нагрузки не несет -- XML это всего лишь общая основа для множества разных форматов).
  • 0
"This is all I want'd t' say 'bout dat..." © Forest Gump