![]() |
VOOZH | about |
The CData Excel Add-In for JSON provides formulas that can edit, save, and delete JSON data. The following three steps show how you can automate the following task: Search JSON services for a user-specified value and then organize the results into an Excel spreadsheet.
The syntax of the CDATAQUERY formula is the following:
=CDATAQUERY(Query, [Connection], [Parameters], [ResultLocation]);
This formula requires three inputs:
Connection: Either the connection name, such as JSONConnection1, or a connection string. The connection string consists of the required properties for connecting to JSON services, separated by semicolons.
See the Getting Started chapter in the data provider documentation to authenticate to your data source: The data provider models JSON APIs as bidirectional database tables and JSON files as read-only views (local files, files stored on popular cloud services, and FTP servers). The major authentication schemes are supported, including HTTP Basic, Digest, NTLM, OAuth, and FTP. See the Getting Started chapter in the data provider documentation for authentication guides.
After setting the and providing any authentication values, set to more closely match the data representation to the structure of your data.
The property is the controlling property over how your data is represented into tables and toggles the following basic configurations.
See the Modeling JSON Data chapter for more information on configuring the relational representation. You will also find the sample data used in the following examples. The data includes entries for people, the cars they own, and various maintenance services performed on those cars.
The procedure below results in a spreadsheet that organizes all the formula inputs in the first column.
=CDATAQUERY("SELECT * FROM people WHERE [ personal.name.last ] = '"&B3&"'","URI="&B1&";DataModel="&B2&";Provider=JSON",B4)
👁 Formula inputs used in this example. (Google Apps is shown.)Download a free trial of the Excel Add-In for JSON to get started:
Download NowLearn more:
👁 JSON IconThe JSON Excel Add-In is a powerful tool that allows you to connect with live JSON web services directly from Microsoft Excel.
Use Excel to search, aggregate, read, write, and update live JSON services directly. Perfect for mass imports / exports / updates, data cleansing & de-duplication, Excel based data analysis, and more!