Linux SoftwareProgrammingLibrariesMac::PropertyList 1.29

Mac::PropertyList 1.29


Mac::PropertyList is a Perl module to work with Mac plists at a low level. SYNOPSIS use Mac::PropertyList; m
Developer:   Brian D. Foy
      more software by author →
Price:  0.00
License:   Perl Artistic License
File size:   17K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Mac::PropertyList is a Perl module to work with Mac plists at a low level.

SYNOPSIS

use Mac::PropertyList;

my $data = parse_plist( $text );

# == OR ==
my $data = parse_plist_file( $filename );

# == OR ==
open my( $fh ), $filename or die "...";
my $data = parse_plist_fh( $fh );


my $text = plist_as_string( $data );

my $plist = create_from_hash( %hash );
my $plist = create_from_array( @array );

my $plist = Mac::PropertyList::dict->new( %hash );

This module is a low-level interface to the Mac OS X Property List (plist) format. You probably shouldn't use this in applications---build interfaces on top of this so you don't have to put all the heinous multi-level object stuff where people have to look at it.

You can parse a plist file and get back a data structure. You can take that data structure and get back the plist as XML. If you want to change the structure inbetween that's your business.

You don't need to be on Mac OS X to use this. It simply parses and manipulates a text format that Mac OS X uses.

What's New in This Release:
  • Perl
    tags mac propertylist  data parse  parse plist  you can  data structure  and get  get back  you don  create from  low level  plist file  plist create  use this  

    Download Mac::PropertyList 1.29


     http://ftp.hostingromania.ro/Linux/mirrors/ftp.cpan.org/authors/id/B/BD/BDFOY/Mac-PropertyList-1.29.tar.gz


    Authors software

    Mac::Path::Util 0.23 (by Brian D. Foy)
    Mac::Path::Util is a Perl module that can convert between darwin and Mac paths.

    SYNOPSIS

    use Mac::Path::Util;

    Mac::PropertyList 1.29 (by Brian D. Foy)
    Mac::PropertyList is a Perl module to work with Mac plists at a low level.

    SYNOPSIS

    use Mac::PropertyList;

    m


    Similar software

    Mac::PropertyList 1.29 (by Brian D. Foy)
    Mac::PropertyList is a Perl module to work with Mac plists at a low level.

    SYNOPSIS

    use Mac::PropertyList;

    m

    Data::PropertyList 1998.1217 (by Evolution Online Systems, Inc.)
    Data::PropertyList is a Perl module that can convert arbitrary objects to/from strings.

    SYNOPSIS

    use Data::PropertyList qw(as

    GraphViz::Data::Structure 0.15 (by Joe McMahon)
    GraphViz::Data::Structure can visualise data structures.

    SYNOPSIS

    use GraphViz::Data::Structure;

    my $gvds = GraphViz:Dat

    XML::DOM 1.44 (by T.J. Mather)
    XML::DOM is a perl module for building DOM Level 1 compliant document structures.

    SYNOPSIS

    use XML::DOM;

    my $parser = new

    Config::Framework 2.5 (by Andrew N. Hicox)
    Config::Framework is a Perl module with handy one-stop shopping for (most) of your configuration file needs.

    SYNOPSIS

    #create a

    Text::VimColor 0.11 (by Geoff Richards)
    Text::VimColor is a syntax color text in HTML or XML using Vim.

    SYNOPSIS

    use Text::VimColor;
    my $syntax = Text::VimColor

    FLV::VideoTag 0.11 (by Clotho Advanced Media, Inc.)
    FLV::VideoTag is a flash video file data structure Perl module.

    METHODS

    This is a subclass of FLV::Base.

    $self->parse($filei

    XML::CSV 0.15 (by Ilya Sterin)
    XML::CSV is a Perl extension converting CSV files to XML.

    SYNOPSIS

    use XML::CSV;
    $csv_obj = XML::CSV->new();
    $csv_obj =

    Search::QueryParser 0.91 (by Laurent Dami)
    Search::QueryParser parses a query string into a data structure suitable for external search engines.

    SYNOPSIS

    my $qp = new S

    XML::Excel 0.02 (by Ilya Sterin)
    XML::Excel is a Perl extension converting Excel files to XML.

    SYNOPSIS

    use XML::Excel;
    $excel_obj = XML::Excel->new();


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags