Lyhyt php-scripti, kun en ole löytänyt kyseistä tarpeellista ohjelmaa pakettien hallinnasta...
Tiedosto: xml2readable.php
<?php
$s="";
if(isset($argv[1])) $s=$argv[1];
if(strlen($s)>0) {
    $tab=-1;
    $tabbi=0;
    $f=fopen($s,'r');
    $xml=fread($f,filesize($s));
    fclose($f);
    if(isset($argv[2])) $s=$argv[2];
    else $s='/dev/stdout';
    $f=fopen($s,'w');
    while (strpos($xml,'>')!==FALSE) {
        $tabbi=0;
        $i=strpos($xml,'>');
        $endtag=strpos($xml,'</');        
        $startendtag=strpos($xml,'/>');
        if(($endtag!==FALSE)&&($endtag<$i)) {
            $tab--;
            $tabbi=2;
        } 
        for($j=0;$j<$tab;$j++) {
            fwrite($f, "    ");
        }
        if($tabbi==0)
            if(($startendtag===FALSE)||($startendtag>$i)) {
                $tab++;
            }
        fwrite($f,trim(substr($xml,0,strpos($xml,'>')+1)));
        $xml=substr($xml,strpos($xml,'>')+1);
        fwrite($f,"\n");
    }
    fclose($f);
} else print "Käyttö: php xml2readable.php xmlfilename.xml [readable.xml]\n";
?>
Onko vastaavaa ohjelmaa pakettienhallinnassa ?
Lisenssi: Public Domain