Как отсортировать многомерный XML-файл? - PullRequest
1 голос
/ 22 октября 2010

Я попытался отсортировать XML-файл, но мне не повезло.После полутора дней мне нужна помощь специалиста.Спасибо.

Мой XML-файл (сокращенный для примера):

<?xml version="1.0" encoding="iso-8859-1"?>
<deadlines>
    <deadline>
        <date>2010-06-01</date>
        <text>Application for Summer Due</text>
    </deadline>
    <deadline>
        <date>2010-07-01</date>
        <text>Application for Fall Due</text>
    </deadline>
    <deadline>
        <date>2010-07-31</date>
        <text>Summer Bill Due</text>
    </deadline>
</deadlines>

Мой PHP:

<code><?php

$xml = simplexml_load_file($_SERVER['DOCUMENT_ROOT'].'/feeds/deadlines.xml');

// start THIS WORKS
echo'<pre>';
foreach($xml as $deadline) echo <<<EOF
    Date: {$deadline->date}
    Text: {$deadline->text}


EOF;
echo'
';// конец ЭТОГО РАБОТЫ?>

У кого-нибудь есть простое PHP-решение для сортировки XML-файла по «дате» перед выводом на экран?

Спасибо

1 Ответ

5 голосов
/ 26 октября 2010

Ладно, извините, что ходил по домам раньше - я добавил другой ответ для ясности, но использую технику прокси сортировки, с которой я связан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...