source: spip-zone/_plugins_/rainette/trunk/inc/phraser.php @ 77024

Last change on this file since 77024 was 77024, checked in by eric@…, 6 years ago

Correction du modèle infos_ville.
Utilisation de la nouvelle fonction simplexml_to_array().
Correction de rainette_afficher_direction() : il ne faut pas supprimer la fonction angle2direction() qui est utiliser par certains services.

  • Property svn:eol-style set to native
File size: 661 bytes
Line 
1<?php
2
3if (!defined("_ECRIRE_INC_VERSION")) return;
4
5/**
6 * @param string $url
7 * @param string $utiliser_namespace
8 * @return array
9 */
10function url2flux_xml($url, $utiliser_namespace='false') {
11
12        include_spip('inc/distant');
13        $flux = recuperer_page($url);
14
15        $convertir = charger_fonction('simplexml_to_array', 'inc');
16        $xml = $convertir(simplexml_load_string($flux), $utiliser_namespace);
17        $xml = $xml['root'];
18
19        return $xml;
20}
21
22/**
23 * @param string $url
24 * @return mixed
25 */
26function url2flux_json($url) {
27
28        include_spip('inc/distant');
29        $flux = recuperer_page($url);
30
31        // TODO : à compléter avec le traitement JSON pour OpenWeatherMap
32
33        return $xml;
34}
35
36?>
Note: See TracBrowser for help on using the repository browser.