Tham chiếu ML ứng dụng - Tệp dữ liệu


Thuộc tính "dữ liệu"

Thuộc tính "data" xác định một tệp dữ liệu là nguồn dữ liệu. Nó có các thuộc tính phụ sau :

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

Dữ liệu từ tệp văn bản

Mô hình này tìm nạp các bản ghi chứa Tiêu đề, Nghệ sĩ và Giá (như mục 1, 2 và 5) từ tệp văn bản được phân tách bằng dấu phẩy:

Mô hình

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

Ví dụ được giải thích: Tệp Văn bản Trường hợp .


Dữ liệu từ tệp XML

Mô hình này tìm nạp các bản ghi chứa Tiêu đề, Nghệ sĩ và Giá từ các nút CD trong tệp XML:

Mô hình

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

Ví dụ được giải thích: Tệp XML Trường hợp .


Dữ liệu từ tệp JSON

Mô hình này tìm nạp các bản ghi chứa Tiêu đề, Nghệ sĩ và Giá từ một mảng các đối tượng CD trong tệp JSON:

Mô hình

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

Giải thích ví dụ: Trường hợp Tệp JSON .