Netscape :: Bladwijzers

Netscape :: Bladwijzers is een PERL-module om Netscape Bookmarks-bestanden te ontleden, te manipuleren of te maken.
Download nu

Netscape :: Bladwijzers Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • brian d foy
  • Uitgever website:
  • http://search.cpan.org/~bdfoy/

Netscape :: Bladwijzers Tags


Netscape :: Bladwijzers Beschrijving

Netscape :: Bladwijzers is een Perl-module om Netscape Bookmarks-bestanden te ontleden, te manipuleren of te maken. Netscape :: Bladwijzers is een Perl-module om Netscape Bookmarks-bestanden te ontleden, manipuleren of maken. Synopsis Gebruik Netscape :: Bladwijzers; # Parse een bestaand bestand Mijn $ bladwijzers = Netscape :: Bladwijzers-> Nieuw ($ Bookmarks_File); # - of - # Start een nieuwe bladwijzers Structuur Mijn $ Bladwijzers = Netscape :: Bladwijzers-> Nieuw; # Print een Netscape Compatible File Print $ Bladwijzers-> AS_String; Het bestand Netscape Bookmarks heeft verschillende basiscomponenten: titelmappen (voortaan genoemd categorieën) Links Aliassen Separatorson Disk, Netscape-browsers slaan deze informatie in HTML op. In de browser wordt het weergegeven onder het menu "Bladwijzers". De gegevens kunnen via de browserinterface worden gemanipuleerd. Deze module maakt het mogelijk om het bladwijzersbestand programmatisch te manipuleren. Men kan een bestaand bladwijzersbestand parseren, de informatie manipuleren en opnieuw als een bladwijzersbestand schrijven. Bovendien kan men de parserende stap overslaan om een nieuw bladwijzerbestand te maken en het te schrijven in het juiste formaat dat moet worden gebruikt door een Netscape-browser. De bladwijzersmodule parseert eenvoudigweg het bladwijzersbestand dat eraan is geslaagd als het enige argument voor de constructor: mijn $ Bladwijzers = Netscape :: Bladwijzers-> Nieuw ($ Bookmarks_File); Het geretourneerde object is een Netscape :: Bookmarks :: Category-object, aangezien het bladwijzerbestand gewoon een verzameling categorieën bevat die een van de hierboven vermelde componenten bevatten. De categorie op het hoogste niveau (d.w.z. root) wordt speciaal behandeld en definieert de titel van het bladwijzersbestand.html :: PARDER wordt achter de schermen gebruikt om de gegevensstructuur te bouwen (een eenvoudige lijst met lijsten (van lijsten)). Netscape :: Bladwijzers :: Categorie, Netscape :: Bladwijzers :: Link, Netscape :: Bladwijzers :: Alias, of Netscape :: Bladwijzers :: Separator-objecten kunnen worden opgeslagen in een Netscape :: Bookmarks :: Category Object. Netscape :: Bladwijzers :: Alias Objecten worden behandeld als verwijzingen naar Netscape :: Bladwijzers :: Link-objecten, dus wijzigingen in een van invloed op de andere.thods voor het manipuleren van dit object zijn in de Netscape :: Bladwijzers :: Categorie Module. Methoden voor het omgaan met de objecten in een Netscape :: Bladwijzers :: Category-object zijn in hun juiste modules.new () De constructor neemt een bestandsnaam als het enige (optioneel) argument. Als u geen nieuw argument geeft, wordt een leeg Netscape :: Bladwijzers :: Category Object geretourneerd zodat u kunt beginnen met het opbouwen van uw nieuwe bladwijzersbestand. Als het bestand dat u niet bestaat, wordt undeve teruggestuurd in Scalaire context en wordt een lege lijst geretourneerd in de lijstcontext. Als het bestand bestaat, is het geparseerd met HTML :: Parser met de interne parser-subklasse die is gedefinieerd in hetzelfde pakket als nieuw. Als de parsing afwerkingen zonder fout is :: Bladwijzers :: Categorie object is geretourneerd.parse_stringmethod voor HTML :: Parser Subclass MethodStStStMethod voor HTML :: Parser Subclass MethodTextMethod voor HTML :: Parser Subclass MethoddMethod voor HTML :: Parser Subklasse MethodMy_initmethod voor HTML: : Parser Subclass-methode-vereisten: · Perl


Netscape :: Bladwijzers Gerelateerde software