Új hozzászólás Aktív témák

  • tildy

    nagyúr

    válasz cucka #892 üzenetére

    Van erről valami könnyen emészthető doksi?

    function XML_select($filename,$path, $attrib)
    {
    $doc = new DomDocument;
    $doc->validateOnParse = true;
    $doc->load($filename);
    $xpath = new DOMXPath($doc);

    $entries = $xpath->query($path);
    $resultNode = $entries->item(1);
    $nodes = $resultNode->getElementsByTagName( "*" );
    for ( $i = 0; $i < $nodes->length; $i++ ) {
    $output[$nodes->item( $i )->nodeName]=$nodes->item( $i )->nodeValue;
    }

    return $output;
    }

    Ez így működik, ha utána így hívom meg:
    print_r(XML_select($filename,'/rss/channel/item', 1))

    Ha /rss/channel/item/link-et akarom, akkor már nem ad vissza semmit.
    Ha /rss/channel-t írok be, akkor meg hibaüzenetet dob.

    "Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain

Új hozzászólás Aktív témák