The type of the connection is folder and the identifier of the connection is C28CBBA8-83B63E70-FA9E784E-BB58CD3B-B72BFAF8.
The name of the file is Cities.xml.
The client sends:
{
"jsonrpc": "2.0",
"id": 6,
"method": "GetFileTablesEx",
"handle": 1,
"params": [
"C28CBBA8-83B63E70-FA9E784E-BB58CD3B-B72BFAF8",
"Util/Cities.xml",
{
"qType": "XML"
}
]
}
The engine returns:
{
"jsonrpc": "2.0",
"id": 6,
"result": {
"qTables": [
{
"qName": "catalog/city",
"qFields": [
{
"qName": "id"
},
{
"qName": "name"
},
{
"qName": "size"
},
{
"qName": "country"
},
{
"qName": "language"
}
],
"qFormatSpec": "(XmlSimple, table is [catalog/city])"
}
]
}
}
The table catalog/city contains five fields: id, name, size, country and language.