App ML Referansı - Veri Dosyaları


"veri" Özelliği

"data" özelliği, bir veri dosyasını veri kaynağı olarak tanımlar. Aşağıdaki alt özelliklere sahiptir :

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

Bir Metin Dosyasından Veriler

Bu model, virgülle ayrılmış bir metin dosyasından Başlık, Sanatçı ve Fiyat (madde 1, 2 ve 5 olarak) içeren kayıtları getirir:

modeli

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

Örnek açıklama: Vaka Metin Dosyaları .


Bir XML Dosyasından Veriler

Bu model, bir XML dosyasındaki CD düğümlerinden Başlık, Sanatçı ve Fiyat içeren kayıtları getirir:

modeli

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

Örnek açıklama: Vaka XML Dosyaları .


JSON Dosyasından Veriler

Bu model, bir JSON dosyasındaki bir dizi CD nesnesinden Başlık, Sanatçı ve Fiyat içeren kayıtları getirir:

modeli

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

Örnek açıklama: Case JSON Files .