This provider can be used to connect to JSON or XML files. It is also able to find files across folders and subfolders. These files can be stored in a variety of locations. It can then merge this based on aggregation patterns and you can use the Table builder to set up XMLS for the data.
The JSON & XML data source
When you search for JSON or XML the following data source will be available-

Incomplete row handling

If you check the Empty fields equal to null: option it will convert these fields from blank fields to an actual null value field.
Table Builder
You can read about how to use this here.
Connection settings
You can see the various available location options here.