Reference ML aplikace – datové soubory


Vlastnost "data".

Vlastnost "data" definuje datový soubor jako zdroj dat. Má následující dílčí vlastnosti :

Element Description
"type" The type of data file ("csvfile", "xmlfile", or "jsonfile")
"filename" The name of the file
"record" The name of the XML data node (if xmlfile)
"items" The data items

Data z textového souboru

Tento model načítá záznamy obsahující název, interpreta a cenu (jako položky 1, 2 a 5) z textového souboru odděleného čárkami:

Modelka

{
"data": {
    "type"    : "csvfile",
    "filename": "cd_catalog.txt",
    "items"   : [
        {"name": "Title", "index": 1},
        {"name": "Artist","index": 2},
        {"name": "Price", "index": 5}
    ]
}
}

Vysvětlený příklad: Textové soubory případu .


Data ze souboru XML

Tento model načítá záznamy obsahující název, interpreta a cenu z uzlů CD v souboru XML:

Modelka

{
"data": {
    "type"    : "xmlfile",
    "filename": "cd_catalog.xml",
    "record"  : "CD",
    "items"   : [
        {"name": "Artist", "nodename": "ARTIST"},
        {"name": "Title",  "nodename": "TITLE"},
        {"name": "Country","nodename": "COUNTRY"}
    ]
}
}

Vysvětlený příklad: Case XML Files .


Data ze souboru JSON

Tento model načítá záznamy obsahující název, interpreta a cenu z řady objektů CD v souboru JSON:

Modelka

{
"data" : {
    "type" : "jsonfile",
    "filename" : "cd_catalog.js",
    "record" : "cd",
    "items" : [
        {"name" : "Title", "nodename" : "title"},
        {"name" : "Artist", "nodename" : "artist"},
        {"name" : "Price", "nodename" : "price"}
    ]
}
}

Vysvětlený příklad: Case JSON Files .