powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / из JSP отобразить XML в браузере
19 сообщений из 19, страница 1 из 1
из JSP отобразить XML в браузере
    #33312672
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые господа,
Каким образом отобразить через JSP файл XML в браузере....
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33312839
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AremoУважаемые господа,
Каким образом отобразить через JSP файл XML в браузере....

Удивительно. именно такую программулю я вот сейчас и пишу:)
Что имелось ввиду под словом отобразить?
по моему для XML это неоднозначное понятие
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33312952
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеетмя XML созданный в ворде 2003... там табличка...
необходимо чтобы в браузере появлялась эта таблица....
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33313493
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XSLT
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33313497
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы не могли бы поподробнее рассказать
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33313510
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XSLT - технология преобразования xml документа вдругие форматы(в HTML например или в другой формат XML). Если я правильно понял вам надо праобразовать данные типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<account>
        <name>Ivan</name>
        <address>...</address>
</account>
<account>
        <name>Petr</name>
        <address>...</address>
</account>
<account>
        <name>Vasya</name>
        <address>...</address>
</account>

В обычную табличку HTML
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
<table>
     <tr>
          <td>
                Name
          </td> 
          <td>
                Adrdess
          </td> 
          <td>
                ...
          </td> 
     </tr>
     <tr>
          <td>
                Ivan
          </td> 
          <td>
                ...
          </td> 
          <td>
                ...
          </td> 
     </tr>
     <tr>
          <td>
                Petr
          </td> 
          <td>
                ...
          </td> 
          <td>
                ...
          </td> 
     </tr>
      ...
</table>
Если это так то XSLT вам поможет. Подробнее читайте:

Ссылка
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33313722
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заменить скобки на % lt ; и & gt ; и распечатаь внутри <pre>
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33313755
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Простите конечно, может быть глупый вопрос...
но что и где заменить? а также что такое <pre>
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33314107
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aremo
а также что такое <pre>


тег. http://www.google.com/search?client=opera&rls=ru&q=html+pre&sourceid=opera&ie=utf-8&oe=utf-8

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33315935
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем так есть такая ксемелька:
<?xml version="1.0" encoding="Windows-1251"?>
<sensors>
<sensor name="VAL-002" value="10.22""/>
<sensor name="VAL-002" value="11.22""/>
<sensor name="VAL-002" value="12.22""/>
<sensor name="VAL-002" value="13.22""/>
<sensor name="VAL-002" value="14.22""/>
</sensors>

пишем на jsp пагу, которая отпарсит ксемельку и выведет ее в таблице:

<%@ page contentType="text/html; charset=windows-1251" language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html><head><title>ПАРСЕР</title></head>
<body> МОЙ ПАРСЕР:  <br/>
<!-- parse an XML document -->
<c:import url="sensors.xml" var="DataXml" />
<x:parse xml="${DataXml}" var="senXml"/>
<table cellSpacing=1 cellPadding=2 width="90%" bgColor=#dddddd border=0>
<tbody>
<tr bgColor=#eeeeee>
<td><b>Name</b></td>
<td><b>Value</b></td>
</tr>
<x:forEach select="$senXml/sensors/sensor" >
<tr bgColor=#ffffff>
<td><x:out select="@name"/></td>
<td><x:out select="@value"/></td>
</tr>
</x:forEach>
</table>
<br/>
</body></html>

и все :)
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316035
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо.. проблема решена...
правда не через XSL.. Дело в том что когда XML создается в ворде, он достаточно кривой.. и теги там не такие прекрасные как ваших примерах... и идти через XSL это не целесообразно....
Так что решена проблема так:документ открывается в родном ворде и отображается в браузере и не надо парсить не писать XSL
Кому интересно пишите я покажу код
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316080
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AremoВсем спасибо.. проблема решена...
правда не через XSL.. Дело в том что когда XML создается в ворде, он достаточно кривой.. и теги там не такие прекрасные как ваших примерах... и идти через XSL это не целесообразно....
Так что решена проблема так:документ открывается в родном ворде и отображается в браузере и не надо парсить не писать XSL
Кому интересно пишите я покажу код

на сайте oi.dp.ua нечто подобное делают с excel
когда высвечивают список победителей
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316384
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AremoВсем спасибо.. проблема решена...
правда не через XSL.. Дело в том что когда XML создается в ворде, он достаточно кривой.. и теги там не такие прекрасные как ваших примерах... и идти через XSL это не целесообразно....
Так что решена проблема так:документ открывается в родном ворде и отображается в браузере и не надо парсить не писать XSL
Кому интересно пишите я покажу код

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

keon блин я всегда думал, что компьютер создан для работы с вордом :)
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316416
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ээээ... а кривой XML это как? типа, неструктурированный, с незакрывающимися и пересекающимися тегами ? Тогда да, тяжко...
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316471
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naugээээ... а кривой XML это как? типа, неструктурированный, с незакрывающимися и пересекающимися тегами ? Тогда да, тяжко...

см. сабж выше, то синдром кривых рук :)
XML по определению не кривой, то просто у кого-то моник из страны кривых зеркал.
я поднимал ксемельки экпортнутые из Exel'ля, прайсы из compass.com.ua поднимал в бразухе.
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316501
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, на самом деле если для счастья достаточно макроса в VBA то может это и к лучшему (кстати почему тогда сразу не сохранять вордовский файл как хтмл?)
А обвинять человека первый раз услышившего об XSLT в криворуости из-за того что не может написать ксл-ку для ворда неверно.

Однако XSLT это вещь и при понимании результаты будут лучше чем у дурилки-ворда.
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316621
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NaugОднако XSLT это вещь и при понимании результаты будут лучше чем у дурилки-ворда. Это больше чем вещь, это то,что может заменить нафиг все, и программы будем писать не на яве,а на хслт!!!!
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33316680
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasa wrote:
>
> Это больше чем вещь, это то,что может заменить нафиг все, и программы
> будем писать не на яве,а на хслт!!!!

Баян :)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
из JSP отобразить XML в браузере
    #33318486
Aremo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, вы б остыли немного...
Ясное дело что можно было все ж сделать XSL и через него отображать... Но к чему изобретать велосепед?
А критиковать всякий может, я тут глянул сколько просмотров было, а ответов ноль... зато как дерьмом обливать сразу собралась целая куча людей готовых отписать))) не хорошо.....
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / из JSP отобразить XML в браузере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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