С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Tolias28
206 / 126 / 8
Регистрация: 18.08.2010
Сообщений: 1,017
1

Из двух XML создать один, состоящий из тегов, которые присутствуют в обоих XML

19.07.2012, 20:30. Просмотров 742. Ответов 1
Метки нет (Все метки)

Нужно на PHP реализовать такую задачку.
Пример:
Есть первый XML:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html>
    <div class="rb">
        <b>
        </b>
        <h1>
            dasdasdsad
        </h1>
        <h1>
            dasdasdsad
        </h1>
        <h1>
            dasdasdsad
        </h1>
    </div>
    <div class="asdasd">
        <b>
            213210312301828213
        </b>
    </div>
</html>
Второй:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
    <div class="rb">
        <b>
        выволдфыовлфовфдлыв
        </b>
    </div>
    <div class="asdasd">
        <afasd>
            выволдфыовлфовфдлыв
        </afasd>
        <afasd>
            выволдфыовлфовфдлыв
        </afasd>
        <b>
            выволдфыовлфовфдлыв
        </b>
        <afasd>
            выволдфыовлфовфдлыв
        </afasd>
    </div>
</html>
Результатом должно получиться следующее:
XML
1
2
3
4
5
6
7
8
9
10
<html>
    <div class="rb">
        <b>
        </b>
    </div>
    <div class="asdasd">
        <b>
        </b>
    </div>
</html>
Не важно, какие данные в тегах. Нужно лишь определить структуру XML, которая будет общая для двух XML... Как это сделать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2012, 20:30
Ответы с готовыми решениями:

Как получить путь до конкретного элмента ? | XML | DOM | Simple XML
Добрый день! Как Вы уже знаете, в Simple XML, чтобы получить доступ в XML...

Склеить два файла xml в один
Добрый день, есть две выгрузки xml файла, 1.xml и 2.xml нужно чтоб дописались в...

Чтение XML файла и запись тегов и атрибутов в БД
Здравствуйте. Дайте, пожалуйста, совет по решению такой задачи: из формы на...

Как отправить на сервер xml запрос с помощью post и получить ответ в xml?
нужно отправить на сервер xml запрос с помощью post и получить ответ в xml,...

Парснг тегов, xml или как это называется
(?&lt;=&lt;div&gt;).+?(?=&lt;/div&gt;) Подскажите, будет ли работать такая конструкция? И...

1
Vovan-VE
13161 / 6546 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
20.07.2012, 16:34 2
Не скажу, что я любитель находить лишние проблемы. Они сами лезут в голову.

Если, например, на входе будет такое:
XML
1
2
3
4
5
6
7
8
<foo>
    <bar>
        <lol/>
    </bar>
    <bar>
        <baz/>
    </bar>
</foo>
XML
1
2
3
4
5
6
<foo>
    <bar>
        <lol/>
        <baz/>
    </bar>
</foo>
То что должно получиться в результате? Неоднозначность получается.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2012, 16:34

Сформировать третий массив, состоящий из тех элементов, которые присутствуют в двух исходных
Задача: Даны два массива. Сформировать третий массив, состоящий из тех...

Напечатать те элементы, которые присутствуют в обоих массивах
Даны два массива А и В. Напечатать те элементы, которые присутствуют в обоих...

Сформировать массив из элементов, которые присутствуют в обоих исходных массивах
Даны два массива. Сформировать третий массив, состоящий из тех элементов,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru