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

with best wishes OmoN.
...
Рейтинг: 0 / 0
Как получать XML и обработать?
    #35153716
vlad275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На PHP подойдет?
...
Рейтинг: 0 / 0
Как получать XML и обработать?
    #35153993
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вариантов много. xml может обработать большенсво языков программирования , и не только php. все уперается в то что ты знаешь и на чем умеешь кодить.. на худой конец что знает твой сосед.
delphi, php, xsl (привязка его к xml и запуск через IE, больше тебе ничего не потребуется, ну если только написать этот самый xsl), для ОООЧЕНЬ больших извращенцев (видел даже такое) js, asp... короче перечислять долго. ты конкретно скажи что у тебя есть и к какому виду надо привести
...
Рейтинг: 0 / 0
Как получать XML и обработать?
    #35154357
Worst_Admin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиент выбирает товары на сайте (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
Как получать XML и обработать?
    #35154404
Worst_Admin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ откликнитесь

with best wishes OmoN.
...
Рейтинг: 0 / 0
Как получать XML и обработать?
    #35154519
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если очень тупо то 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
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как получать XML и обработать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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