Articles of xml

Какой язык использовать для разбора xml для навигации

Я написал некоторый PHP-код для анализа XML-файла уже с SimpleXML, его довольно грязный, но может включать, если это поможет. Это выглядит как xml-файл (файл навигации, который был сделан действительно странно и не может быть изменен) <root name="menutest"> <menu> <nav name="home" path="index.php" /> <nav name="menulink1" path="link1.php"> <nav name="menulink1child1" path="menulink1childlink1.php"> <nav name="menulink1child1child1" path="menulink1childlink1childlink1.php" /> </nav> </nav> <nav […]

Выбрать узел на основе атрибута и изменить поднод

У меня есть следующий XML-файл: <?xml version="1.0" encoding="UTF-8"?> <programmedata> <programme id="1"> <name>Left</name> <image_path></image_path> <rating_point>0</rating_point> <five_star>0</five_star> С помощью следующего кода я пытаюсь изменить значение rating_point: $xml=simplexml_load_file("content.xml"); if(!empty($_POST["rating"]) && !empty($_POST["voted_programme"])){ try{ $rating = $_POST["rating"]; $i = $_POST['voted_programme']; $xml->programme[$i]->rating_point = $rating; if($rating == '5') { $xml->programme[$i]->five_star = $rating; } но получение ошибки: Notice: Indirect modification of overloaded element […]

Получение солнечных данных из широты и долготы в php

Я работаю над сайтом, который требует солнечного света (часы солнца в день) данных о местоположении. У меня есть лояльность и долгота местоположения, но теперь я должен определять часы солнца в день на этом месте. Например, у меня есть место «NewYork». Теперь мне нужно знать количество часов солнца в день через месяц. Так что я должен […]

Не удалось отправить фид на сайты, такие как friendfeed и feedage

Я пытаюсь отправить этот канал «http://extremesportsblog.com/feed/» на сайтах, таких как friendfeed и feedage, но они показывают ошибки, такие как 404, и нельзя загружать фид. Я проверил свой фид, используя feedvalidator.org, и он проверен. Также я использую wordpress, и XML-файл для фида динамически генерируется rss-плагином. Итак, любые идеи? Помогите.

Получить определенное значение тега из нескольких опций из XML в PHP

$xmlDoc = new DOMDocument(); $path_to_dir = '/var/www/html/imgdone/'.$character.'/Annotation/'.$var_new.''; $xmlDoc->load($path_to_dir); $elements = $xmlDoc->getElementsByTagName('surface'); $elements1 = $xmlDoc->getElementsByTagName('text'); foreach($elements1 as $node) { foreach($node->childNodes as $child) { if($child->nodeName=='p') { $path=$child->getAttribute(); echo $path; // $path_new=str_replace("\\", "/", $path); // echo "<br>"; // $path_new1 = str_replace("Z:/home/ashutosh/Desktop/", "", $path_new); // echo "<br>"; // echo '<img src="'.$path_new1.'" height="150" width="200" />'; } } } У меня […]

Разбор отдельного массива PHP в Javascript

Итак, как упражнение в обучении, я пытаюсь перенести сайт, над которым я работал, для кого-то, написанного на PHP, MySQL и CSS, для Ajax (В частности, действительно, просто добавляя Javascript, чтобы страница была динамической необходимости постоянной перезагрузки). К сожалению, у меня есть некоторые сценарии, которые я хотел бы сохранить как PHP (например, сценарий для обновления базы […]

Php: Преобразование плоского массива в дерево, подобное структуре

Мне нужна помощь с преобразованием массива. У меня есть плоский массив, который выглядит так: Array ( [0] => av_one_third [1] => av_icon_box [2] => /av_icon_box [3] => av_button [4] => av_icon_box [5] => /av_icon_box [6] => /av_one_third ) Значения этого массива являются фактически тегами из структуры, подобной xml. теперь мне нужно преобразовать этот массив в […]

php parse xml – ошибка: StartTag: недопустимое имя элемента

У меня есть серьезная проблема с получением данных из SQL-запроса в php в xml. Я всегда получаю ошибку: StartTag: invalid element name. The Start-Element is a Number StartTag: invalid element name. The Start-Element is a Number , я не знаю, если это имеет значение?!? Может быть, вы, ребята, можете мне помочь! PHP: $query = "SELECT […]

Ошибка анализа XML (RESOLVED) XML-образец

я продолжаю получать ошибку синтаксического анализа xml, и я думаю, что он должен делать с пробелами и комментариями, но так как я новичок в php, mysql и xml, я не уверен на 100%, если следующий код верен. Код (обновлено): <?php //SELECTEER ALLES VAN DATABASE PROJECTEN $sql = "SELECT * FROM projecten ORDER BY id"; $res […]

Последние элементы XML не удаляются из XML

У меня есть два php-документа, которые имеют такую ​​же логику. Один документ – «uploader.php», который записывает в xml один раз, когда файл загружается. Другой документ – «modifier.php», который записывает в xml один раз файл, который удален. У меня есть две проблемы с этой логикой. удаляя последний элемент в списке xml, он не удаляет последний элемент, […]