Построчный вывод из XML в HTML?

232
24 февраля 2018, 20:22

Стоит задача, есть xml документ из него нужно взять данные и вывести в html документ, то есть сделать сцепку. Но почему-то у меня из xml документа данные не подтягиваются в hmtl, подскажите, пожалуйста, где допущена ошибка?

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="lab1.css"?>
<!-- lab1.xml -->
<file_1>
  <bookstore xmlns:xlink="http://www.w3.org/1999/xlink">
   <table>
   <tr>
    <book data-title="Рассматриваются теория и практика речевой деятельности. Представлены ее биологический, социальный, культурно-исторический и  
        лингвистический аспекты. Подробно освещаются исполнительные механизмы коммуникативной системы человека: порождение и восприятие устных и письменных сообщений">
        <th><author>Абелева И.Ю.</author>
        <name>Речь о речи. Коммуникативная система человека.</name>
        <publish>— М.: Логос,</publish>
        <year>2004.</year> 
        <str>- 304 с.</str></th>  
    </book>
       </tr>
    </table>
    </bookstore>
</file_1>

Документа Html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <xml id="dsoBook" src="lab1.xml"></xml>
    <h2>Список книг</h2>
    <table datasrc="#dsoBook" border="6" cellpadding="5" width="100%">
        <thead style="background-color: maroon">
            <th>Автор</th>
            <th>Названия</th>
            <th>Издательство</th>
            <th>Год издания</th>
            <th>Страниц</th> 
        </thead>
        <tr align="center">
            <td><span DATAFLD="author" style="font-style: italic"></span></td>
            <td><span DATAFLD="name"></span></td>
            <td><span DATAFLD="publish"></span></td>
            <td><span DATAFLD="year"></span></td>
            <td><span DATAFLD="str"></span></td></tr>
    </table>
</body>
</html>
READ ALSO
не отправляет данные из формы

не отправляет данные из формы

на странице есть каталог и поиск, можно добавить товар в корзину, в каталоге всё работает, но через поиск выдаёт ошибку: "Form submission canceled because...

214
как с помощью jQuery свернуть один блок div и сразуже развернуть другой

как с помощью jQuery свернуть один блок div и сразуже развернуть другой

Подскажите пожалуйста как с помощью jQuery свернуть один блок div и сразуже развернуть другой потом наоборотЭто действие должно происходить...

307
C# CefSharp.WinForms

C# CefSharp.WinForms

Доброго времени суток, как при создании браузера открыть сайты с поддержкой Версии Java: 70

208
Таймер вызывается несколько раз

Таймер вызывается несколько раз

Игра викторина, задаем вопрос и проверяем ответТаймер вызывает событие подсказки

247