Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как получать XML и обработать? / 6 сообщений из 6, страница 1 из 1
25.02.2008, 16:11
    #35153550
Worst_Admin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
hi2all.
Не бейте сильно :)
У меня такой вопрос. Клиент передает мне XML с другого сервера. Я должен его принимать и обработать. У меня есть receive.jsp клиент передает туда XML с определенной структурой. Каким образом это его проблема. Получение и обработка моя проблема. Помогите плиз.

with best wishes OmoN.
...
Рейтинг: 0 / 0
25.02.2008, 17:40
    #35153716
vlad275
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
На PHP подойдет?
...
Рейтинг: 0 / 0
25.02.2008, 20:29
    #35153993
SuSa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
вариантов много. xml может обработать большенсво языков программирования , и не только php. все уперается в то что ты знаешь и на чем умеешь кодить.. на худой конец что знает твой сосед.
delphi, php, xsl (привязка его к xml и запуск через IE, больше тебе ничего не потребуется, ну если только написать этот самый xsl), для ОООЧЕНЬ больших извращенцев (видел даже такое) js, asp... короче перечислять долго. ты конкретно скажи что у тебя есть и к какому виду надо привести
...
Рейтинг: 0 / 0
26.02.2008, 08:49
    #35154357
Worst_Admin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
Клиент выбирает товары на сайте (kupi.com) и нажимает на кнопку "Купить"
Сайт (kupi.com) создает XML из выбранных товаров

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<?xml version="1.0" encoding="windows-1251"?>
 <data>
    <merchant> 117 </merchant> 
    <amount-all> 347 </amount-all>
    <currency>USD</currency>
    <goods>
        <row>
          <description>MP3 player</description>
          <acount> 1 </acount>
          <price> 27 </price>
        </row>
        <row>
           <description>Nokia  6300 </description>
           <acount> 1 </acount>
           <price> 270 </price>
        </row>
        <row>
           <description>HDD</description>
           <acount> 1 </acount>
           <price> 50 </price>
        </row>
     </goods>
</data>   

и передает его на мой сайт (plati.com/receive.jsp)
я должен принимать XML и показать клиенту следующую картинку.

Например:
Общая сумма: 347$

Количество Наименование Цена
-------------------------------------------------
1 MP3 Player 27
1 Nokia 6300 270
1 HDD 50

Если хотите купить введите номер карточки: ...........

Помогите плиз....

with best wishes OmoN.
...
Рейтинг: 0 / 0
26.02.2008, 09:34
    #35154404
Worst_Admin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
Народ откликнитесь

with best wishes OmoN.
...
Рейтинг: 0 / 0
26.02.2008, 10:26
    #35154519
SuSa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получать XML и обработать?
Если очень тупо то 1.xsl
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet version = '1.0'  xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<xsl:template match="data">
Всего:  <xsl:value-of select="//amount-all"/><br/>
<xsl:text>Количество | Наименование | Цена</xsl:text>
<br/>
  <xsl:for-each select="goods/row">
  <xsl:value-of select='description'/><xsl:text>	|	</xsl:text>
  <xsl:value-of select='acount'/><xsl:text>	|	</xsl:text>
  <xsl:value-of select='price'/><xsl:text>	|	</xsl:text>
<br/>
  </xsl:for-each>
</xsl:template>
</xsl:stylesheet>
в xml :
Код: plaintext
1.
2.
<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" href="1.xsl" ?>
...<!-- далее содержимео твоего документа-->
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как получать XML и обработать? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]