Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > XML & WML
Перезагрузить страницу Как преобразовать структуру в xml файл
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
MoPaHa MoPaHa вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.10.2007
По умолчанию Как преобразовать структуру в xml файл - 20.10.2007, 11:21

Исходный файл имеет структуру:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<customers>
    <customer name="Mikel" surname="Smeet" birthday="12/08/1982" salary="10000" status="work"/>
    <customer name="John" surname="Red" birthday="29/02/1980" salary="15000" status="redundant"/>
    . . .
    <customer name="Kate" surname="Johnson" birthday="14/05/1986" salary="13000" status="work"/>
</customers>
Нужно преобразовать его в xml файл:

Код:
<?xml version="1.0" encoding="UTF-8"?>
<customers>
    <customer>
<name>Alex</name>
<surname>Black</surname>
<birthday>03/03/1979</birthday>
<salary>8000</salary>
<status>redundant</status>
    </customer>    
   <customer>
     <name>Artur</name>
<surname>Smeet</surname>
<birthday>14/01/1986</birthday>
<salary>12500</salary>
<status>work</status>
    </customer> 
    . . .
  <customer>
<name>Mikel</name>
<surname>Smeet</surname>
<birthday>12/08/1982</birthday>
<salary>10000</salary>
<status>work</status>
  </customer>
  <customer>
<name>Mikel</name>
<surname>Yap</surname>
<birthday>12/09/1982</birthday>
<salary>11000</salary>
<status>work</status>
   </customer>
 . . .
</customers>
Ответить с цитированием
  (#2 (permalink)) Старый
MoPaHa MoPaHa вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.10.2007
По умолчанию 20.10.2007, 16:29

Еще как преобразовать строку(дату) вида "ДД/ММ/ГГГГ" в строку вида "ГГГГ-ММ-ДД"?
Ответить с цитированием
  (#3 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,398
Сказал(а) спасибо: 22
Поблагодарили 937 раз(а) в 921 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 21.10.2007, 18:36

xsl:
Код:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="customers">
    <customers>
      <xsl:apply-templates />
    </customers>
  </xsl:template>
  <xsl:template match="customer">
    <customer>
      <name>
        <xsl:value-of select="@name"/>
      </name>
      <surname>
        <xsl:value-of select="@surname"/>
      </surname>
      <birthday>
        <xsl:value-of select="@birthday"/>
      </birthday>
      <salary>
        <xsl:value-of select="@salary"/>
      </salary>
      <status>
        <xsl:value-of select="@status"/>
      </status>
    </customer>
  </xsl:template>
</xsl:stylesheet>
http://raleigh.ru/XML/XSLTutorial/contents.htm
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать BMP файл в проложный список z556 Prolog 33 11.03.2011 22:41
Составить структуру на языке С Rec С/С++ 3 04.11.2010 11:00
Запись данных в структуру на С++ Dirt Вопросы начинающих программистов 13 08.08.2008 02:57
[C++]Задача на структуру lrad Задания за деньги 2 03.09.2007 23:46
Как поставить указатель на структуру nepser С/С++ 1 03.10.2006 20:15
Надо bmp файл преобразовать в двухмерный массив SARi4 Pascal 6 20.04.2006 23:22
Можно ли преобразовать текстовый файл в котором написаны числа по двум столбцам в дру vasya_uol C++ Builder 1 14.12.2005 19:34
C-строки в указателе на структуру Kostafey С/С++ 2 14.08.2005 20:06
Как преобразовать структуру tm в timeval Alexav C++ на Unix 5 21.10.2004 05:54
Как сохранить структуру в файле Anonymous Visual C++ 8 19.11.2003 17:30
BMP рисунок, как понять его структуру Anonymous Pascal 1 31.10.2003 08:52
Как преобразовать текстовый файл в картинки Anonymous Delphi 1 29.09.2003 22:10



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов