Data to Data

source: http://www.tireeplacenames.org/place-names-a-z/

Rules Matched

[{
    "name": "main A-Z index",
    "pattern": "http:\/\/www.tireeplacenames.org\/place-names-a-z\/",
    "spec": {
        "places": {
            "repeats": {
                "limit": 100
            },
            "css": "div.azindex li",
            "value": {
                "link": {
                    "css": "a[href]",
                    "attr": "href",
                    "value": "text"
                },
                "head": {
                    "css": "span.head\'"
                },
                "subhead": {
                    "css": "span.subhead"
                }
            },
            "requires": ["link", "head"]
        }
    }
}]

Data

{
    "url": "http:\/\/www.tireeplacenames.org\/place-names-a-z\/",
    "data": {
        "main A-Z index": {
            "places": [{
                "link": "gott\/a_bhaoil\/",
                "head": "A’ Bhaoill or Weill",
                "subhead": "Gott"
            },
            {
                "link": "salum\/a_bhilarach\/",
                "head": "A’ Bhiolarach",
                "subhead": "Salum"
            },
            {
                "link": "balephetrish\/a_bhrilochanaich\/",
                "head": "A’ Bhrilochanaich",
                "subhead": "Balephetrish"
            },
            {
                "link": "balephuil\/a_bhuaile\/",
                "head": "A’ Bhuaile",
                "subhead": "Balephuil"
            },
            {
                "link": "hynish\/a_bhuaile-2\/",
                "head": "A’ Bhuaile",
                "subhead": "Hynish"
            },
            {
                "link": "cornaigmore\/a_bhuaile_bheag\/",
                "head": "A’ Bhuaile Bheag",
                "subhead": "Cornaigmore"
            },
            {
                "link": "baugh\/a-chachaileith\/",
                "head": "A’ Chachaileith",
                "subhead": ""
            },
            {
                "link": "cornaigmore\/a_chachaileith_bhan\/",
                "head": "A’ Chachaileith Bhàn",
                "subhead": "Cornaigmore"
            },
            {
                "link": "balephuil\/a_chachaileith_bheag\/",
                "head": "A’ Chachaileith Bheag",
                "subhead": "Balephuil"
            },
            {
                "link": "greenhill\/a_chachaileith_dhubh\/",
                "head": "A’ Chachaileith Dhubh or Cachaileith Ghrianail",
                "subhead": "Greenhill"
            },
            {
                "link": "barrapol\/a-chachaileith-mhor\/",
                "head": "A’ Chachaileith Mhòr",
                "subhead": ""
            },
            {
                "link": "ruaig\/cacheileith_ruaig\/",
                "head": "A’ Chacheileith Dhubh",
                "subhead": "Ruaig"
            },
            {
                "link": "balemartine\/a_chailleach\/",
                "head": "A’ Chailleach",
                "subhead": "Balemartine"
            },
            {
                "link": "hynish\/a-chaitcheann\/",
                "head": "A’ Chaitcheann",
                "subhead": ""
            },
            {
                "link": "heylipol\/a_charraigh_bhiorach\/",
                "head": "A’ Charragh Bhiorach",
                "subhead": "Balinoe"
            },
            {
                "link": "cornaigmore\/a_charragh_bhiorach\/",
                "head": "A’ Charragh Bhiorach",
                "subhead": "Cornaigmore"
            },
            {
                "link": "barrapol\/an_carragh\/",
                "head": "A’ Charragh Bhiorach or Creag an Fhuamhaire ",
                "subhead": "Barrapol"
            },
            {
                "link": "cornaigmore\/a_charragh_mhaol\/",
                "head": "A’ Charragh Mhaol or Cnoc na Cuthaige",
                "subhead": "Cornaigmore"
            },
            {
                "link": "balephetrish\/a_charraig\/",
                "head": "A’ Charraig",
                "subhead": "Balephetrish"
            },
            {
                "link": "caolas\/a_charraig_bhan\/",
                "head": "A’ Charraig Bhàn",
                "subhead": "Caolas"
            },
            {
                "link": "mannal\/a_charraig_bheag-2\/",
                "head": "A’ Charraig Bheag",
                "subhead": "Mannal"
            },
            {
                "link": "west_hynish\/a_charraig_bheag\/",
                "head": "A’ Charraig Bheag",
                "subhead": "West Hynish"
            },
            {
                "link": "caolas\/a_charraig_chas\/",
                "head": "A’ Charraig Chas",
                "subhead": "Caolas"
            },
            {
                "link": "kilmoluaig\/a_charraig_chas-2\/",
                "head": "A’ Charraig Chas",
                "subhead": "Kilmoluaig"
            },
            {
                "link": "hynish\/a-charraig-dhomhainn\/",
                "head": "A’ Charraig Dhomhainn ",
                "subhead": ""
            },
            {
                "link": "hynish\/a_charraig_dhomhainn-2\/",
                "head": "A’ Charraig Dhomhainn",
                "subhead": "Hynish"
            },
            {
                "link": "scarinish\/a_charraig_dhomhainn\/",
                "head": "A’ Charraig Dhomhainn",
                "subhead": "Scarinish"
            },
            {
                "link": "sandaig\/a_charraig_fleid\/",
                "head": "A’ Charraig Fleid",
                "subhead": "Sandaig"
            },
            {
                "link": "hynish\/a-charraig-ghainmheach\/",
                "head": "A’ Charraig Ghainmheach",
                "subhead": ""
            },
            {
                "link": "hynish\/a_charraig_ghainmheach\/",
                "head": "A’ Charraig Ghainmheach",
                "subhead": "Hynish"
            },
            {
                "link": "sandaig\/a_charraig_ghaineamhach\/",
                "head": "A’ Charraig Ghainmheach",
                "subhead": "Sandaig"
            },
            {
                "link": "barrapol\/a-charraig-ghainmheineach\/",
                "head": "A’ Charraig Ghainmheineach",
                "subhead": ""
            },
            {
                "link": "caolas\/a_charraig_mhaol\/",
                "head": "A’ Charraig Mhaol",
                "subhead": "Caolas"
            },
            {
                "link": "caolas\/a_charraig_mhor\/",
                "head": "A’ Charraig Mhòr",
                "subhead": "Caolas"
            },
            {
                "link": "mannal\/a_charraig_mhor-2\/",
                "head": "A’ Charraig Mhòr",
                "subhead": "Mannal"
            },
            {
                "link": "vaul\/a_charraig_mhor-4\/",
                "head": "A’ Charraig Mhòr",
                "subhead": "Vaul"
            },
            {
                "link": "west_hynish\/a_charraig_mhor-3\/",
                "head": "A’ Charraig Mhòr",
                "subhead": "West Hynish"
            },
            {
                "link": "west_hynish\/a_charraig_nodha\/",
                "head": "A’ Charraig Nodha",
                "subhead": "West Hynish"
            },
            {
                "link": "greenhill\/a_charraig_ruadh\/",
                "head": "A’ Charraig Ruadh",
                "subhead": "Greenhill"
            },
            {
                "link": "baugh\/a_cheardaich_bheag\/",
                "head": "A’ Chèardach Bheag",
                "subhead": "Baugh"
            },
            {
                "link": "mannal\/a_chlachanach\/",
                "head": "A’ Chlachanach",
                "subhead": "Mannal"
            },
            {
                "link": "west_hynish\/a_chlaise_bheag\/",
                "head": "A’ Chlaise Bheag",
                "subhead": "West Hynish"
            },
            {
                "link": "vaul\/a-chleit-dhubh\/",
                "head": "A’ Chleit Dhubh",
                "subhead": ""
            },
            {
                "link": "barrapol\/a_chreag_ghlas\/",
                "head": "A’ Chreag Ghlas",
                "subhead": "Barrapol"
            },
            {
                "link": "cornaigmore\/a_chreag_glas-2\/",
                "head": "A’ Chreag Ghlas",
                "subhead": "Cornaigmore"
            },
            {
                "link": "mannal\/40-_______a_chreag_glas\/",
                "head": "A’ Chreag Ghlas",
                "subhead": "Mannal"
            },
            {
                "link": "balevullin\/a_chreag_glas\/",
                "head": "A’ Chreag Ghlas or An Clach Ghlas",
                "subhead": "Balevullin"
            },
            {
                "link": "kilmoluaig\/cnoc_a_chreag_leathan_beag\/",
                "head": "A’ Chreag Leathann Bhig",
                "subhead": "Kilmoluaig"
            },
            {
                "link": "kilmoluaig\/cnoc_a_chreag_leathan\/",
                "head": "A’ Chreag Leathann Mhòr",
                "subhead": "Kilmoluaig"
            },
            {
                "link": "kilmoluaig\/a_chreag_liath\/",
                "head": "A’ Chreag Liath",
                "subhead": "Kilmoluaig"
            },
            {
                "link": "balemartine\/a_chreag_mhor-2\/",
                "head": "A’ Chreag Mhòr",
                "subhead": "Balemartine"
            },
            {
                "link": "balephetrish\/a_chreag_mhor-5\/",
                "head": "A’ Chreag Mhòr",
                "subhead": "Balephetrish"
            },
            {
                "link": "balevullin\/a_chreag_mhor\/",
                "head": "A’ Chreag Mhòr",
                "subhead": "Balevullin"
            },
            {
                "link": "cornaigbeg\/43-_______a_chreag_mhor\/",
                "head": "A’ Chreag Mhòr",
                "subhead": "Cornaigbeg"
            },
            {
                "link": "heylipol\/a_chreag_mhor-4\/",
                "head": "A’ Chreag Mhòr",
                "subhead": "Heylipol"
            },
            {
                "link": "ruaig\/a_chreag_mhor-3\/",
                "head": "A’ Chreag Mhòr ",
                "subhead": "Ruaig"
            },
            {
                "link": "hynish\/a_chreag_shiar\/",
                "head": "A’ Chreag Shiar",
                "subhead": "Hynish"
            },
            {
                "link": "kilmoluaig\/a-chrois-or-crois\/",
                "head": "A’ Chrois or Crois",
                "subhead": ""
            },
            {
                "link": "gott\/a_chroit_bhan-2\/",
                "head": "A’ Chroit Bhàn",
                "subhead": "Gott"
            },
            {
                "link": "ruaig\/a_chroit_bhan\/",
                "head": "A’ Chroit Bhàn",
                "subhead": "Ruaig"
            },
            {
                "link": "heanish\/croit_bhan\/",
                "head": "A’ Chroit Bhàn or  Croit mhic Chollach or Croit Muinntir Cholla",
                "subhead": "Heanish"
            },
            {
                "link": "ruaig\/a-chroit-bhan-or-croit-catriona-dhughaill\/",
                "head": "A’ Chroit Bhàn or Croit Catrìona Dhùghaill ",
                "subhead": ""
            },
            {
                "link": "mannal\/a_chroit_bhiorach\/",
                "head": "A’ Chroit Bhiorach",
                "subhead": "Mannal"
            },
            {
                "link": "balephuil\/a_chroit_dhubh-3\/",
                "head": "A’ Chroit Dhubh",
                "subhead": "Balephuil"
            },
            {
                "link": "gott\/a_chroit_dhubh\/",
                "head": "A’ Chroit Dhubh",
                "subhead": "Gott"
            },
            {
                "link": "greenhill\/a_croit_dhubh\/",
                "head": "A’ Chroit Dhubh",
                "subhead": "Greenhill"
            },
            {
                "link": "kilmoluaig\/a_chroit_dhubh-2\/",
                "head": "A’ Chroit Dhubh",
                "subhead": "Kilmoluaig"
            },
            {
                "link": "ruaig\/croit_dhubh_dhonnachaidh\/",
                "head": "A’ Chroit Dhubh ",
                "subhead": "Ruaig"
            },
            {
                "link": "scarinish\/81-_______chroit_dhubh\/",
                "head": "A’ Chroit Dhubh",
                "subhead": "Scarinish"
            },
            {
                "link": "barrapol\/a_chroit_ghainneimh\/",
                "head": "A’ Chroit Ghaineamhach or A’ Chroit Bhàn ",
                "subhead": "Barrapol"
            },
            {
                "link": "cornaigbeg\/croit_shiar\/",
                "head": "A’ Chroit Shiar",
                "subhead": "Cornaigbeg"
            },
            {
                "link": "cornaigbeg\/a_chuil\/",
                "head": "A’ Chùil",
                "subhead": "Cornaigbeg"
            },
            {
                "link": "hough\/hough-hough\/a_chul_cham\/",
                "head": "A’ Chùl Cham",
                "subhead": "Hogh"
            },
            {
                "link": "greenhill\/an_doirlinn-2\/",
                "head": "A’ Dhoirlinn",
                "subhead": "Greenhill"
            },
            {
                "link": "vaul\/a_ghlac_bheag\/",
                "head": "A’ Ghlac Bheag",
                "subhead": "Vaul"
            },
            {
                "link": "caolas\/a_ghlac_dhubh\/",
                "head": "A’ Ghlac Dhubh",
                "subhead": "Caolas"
            },
            {
                "link": "heanish\/a_ghlac_dhubh-2\/",
                "head": "A’ Ghlac Dhubh",
                "subhead": "Heanish"
            },
            {
                "link": "vaul\/a_ghlac_mhor\/",
                "head": "A’ Ghlac Mhòr",
                "subhead": "Vaul"
            },
            {
                "link": "west_hynish\/a_ghlac_mhor-2\/",
                "head": "A’ Ghlac Mhòr ",
                "subhead": "West Hynish"
            },
            {
                "link": "barrapol\/a_ghualainn_bheag\/",
                "head": "A’ Ghualainn Bheag",
                "subhead": "Barrapol"
            },
            {
                "link": "barrapol\/a_ghuallain_mhor\/",
                "head": "A’ Ghualainn Mhòr",
                "subhead": "Barrapol"
            },
            {
                "link": "heylipol\/a_mhachaire_mhor\/",
                "head": "A’ Mhachaire Mhòr ",
                "subhead": "Heylipol"
            },
            {
                "link": "caolas\/a-mhaolach\/",
                "head": "A’ Mhaolach",
                "subhead": ""
            },
            {
                "link": "caolas\/a_mheallach\/",
                "head": "A’ Mheallach",
                "subhead": "Caolas"
            },
            {
                "link": "ruaig\/a_mheannan_mhor\/",
                "head": "A’ Mheannair Mhòr ",
                "subhead": "Ruaig"
            },
            {
                "link": "balephetrish\/a_mheannan_ruadh\/",
                "head": "A’ Mheannan Ruadh",
                "subhead": "Balephetrish"
            },
            {
                "link": "balephetrish\/a_mhointeach_bheag-3\/",
                "head": "A’ Mhòinteach Bheag",
                "subhead": "Balephetrish"
            },
            {
                "link": "caolas\/a_mhointeach_bheag-2\/",
                "head": "A’ Mhòinteach Bheag",
                "subhead": "Caolas"
            },
            {
                "link": "hynish\/a_mhointeac_bheag\/",
                "head": "A’ Mhòinteach Bheag",
                "subhead": "Hynish"
            },
            {
                "link": "balevullin\/a_mhointeach_bheag\/",
                "head": "A’ Mhòinteach Bheag Bhail’ a’ Mhuilinn",
                "subhead": "Balevullin"
            },
            {
                "link": "moss\/mhointeach_ruadh\/",
                "head": "A’ Mhòinteach Ruadh or Moss",
                "subhead": "Moss"
            },
            {
                "link": "crossapol\/a_phairc_bhiorach\/",
                "head": "A’ Phàirc Bhiorach",
                "subhead": "Crossapol"
            },
            {
                "link": "balephetrish\/a_phairc_dhubh\/",
                "head": "A’ Phàirc Dhubh",
                "subhead": "Balephetrish"
            },
            {
                "link": "heylipol\/a_phairc_dhubh-2\/",
                "head": "A’ Phàirc Dhubh",
                "subhead": "Heylipol"
            },
            {
                "link": "caolas\/a_phoit\/",
                "head": "A’ Phoit",
                "subhead": "Caolas"
            },
            {
                "link": "sandaig\/a_phoit-2\/",
                "head": "A’ Phoit",
                "subhead": "Sandaig"
            },
            {
                "link": "balinoe\/abhainn_a_ghoidein-2\/",
                "head": "Abhainn a’ Ghoidein or Allt a’ Gheadain",
                "subhead": "Balinoe"
            },
            {
                "link": "cornaigmore\/abhainn_a_mhuilinn\/",
                "head": "Abhainn a’ Mhuilinn",
                "subhead": "Cornaigmore"
            },
            {
                "link": "balephuil\/abhainn_bhi\/",
                "head": "Abhainn Bhì ",
                "subhead": "Balephuil"
            }]
        }
    }
}