Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Could some one help me with parsing this metadata. I have the metadata slurped in to an array .
my @results = qx(/software/bin/imeta ls -d $path); my @created_date = grep ( /^(value: )(\d{4}-\d{2}-\d{2}T\w+)/,@results +);
But I want to get more data from the @results. The metadata actually looks like this.
I want to get both the dcterms:created as well as md5. I guess having them in a hash with their attributes would help but I don't know how to do. Any help or suggestions please?AVUs defined for dataObj 3a/73/2c/metadata.csv: attribute: dcterms:created value: 2014-08-13T00:00:10 units: ---- attribute: control value: 0 units: ---- attribute: md5 value: 3a732cd0fddaa80fa65fcf28664eaf6d units: ----
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: parsing metadata
by toolic (Bishop) on Sep 05, 2014 at 14:20 UTC | |
by AppleFritter (Vicar) on Sep 05, 2014 at 15:18 UTC | |
by Anonymous Monk on Sep 05, 2014 at 15:35 UTC | |
by AppleFritter (Vicar) on Sep 05, 2014 at 15:51 UTC | |
by Anonymous Monk on Sep 05, 2014 at 16:07 UTC |