{
    "content": [
        {
            "type": "text",
            "text": "# dbm (perldoc)\n\n## Section Outline\n\n- **Found in /usr/share/perl/5.34/pod/perlfaq2.pod** (6 lines)\n- **Found in /usr/share/perl/5.34/pod/perlfaq4.pod** (6 lines)\n\n## Full Content\n\n### Found in /usr/share/perl/5.34/pod/perlfaq2.pod\n\nI grabbed the sources and tried to compile but gdbm/dynamic loading/malloc/linking/... failed. How do I make it work?\nRead the INSTALL file, which is part of the source distribution. It\ndescribes in detail how to cope with most idiosyncrasies that the\n\"Configure\" script can't work around for any given system or\narchitecture.\n\n### Found in /usr/share/perl/5.34/pod/perlfaq4.pod\n\nHow can I store a multidimensional array in a DBM file?\nEither stringify the structure yourself (no fun), or else get the MLDBM\n(which uses Data::Dumper) module from CPAN and layer it on top of either\nDBFile or GDBMFile. You might also try DBM::Deep, but it can be a bit\nslow.\n\n"
        }
    ],
    "structuredContent": {
        "command": "dbm",
        "section": "-q",
        "mode": "perldoc",
        "summary": null,
        "synopsis": null,
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "Found in /usr/share/perl/5.34/pod/perlfaq2.pod",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "Found in /usr/share/perl/5.34/pod/perlfaq4.pod",
                "lines": 6,
                "subsections": []
            }
        ]
    }
}