/
Use Augments with JSON Table - 8.x
Use Augments with JSON Table - 8.x
On this page
Overview
This page shows how to use Augments when using the JSON Table macro, which is part of the Advanced Tables for Confluence app. In this example, one of the columns that is an embedded JSON array field is expanded into a table using the wiki markup version of the JSON Table macro. This data is taken from publicly available download data on Atlassian Marketplace.
Macro Browser Input
Select this Macro
Macro Name | Advanced Tables - JSON Table |
Macro Syntax | {json-table} |
Define these Parameters/Values
JSON Table settings > Data format > Paths to fields | versions |
JSON Table settings > Data format > Paths to fields to be included | version,sums |
JSON Table settings > Data format > Augments to data row values | ,"{json-table: paths=monthlies|fieldPaths=month,sum|sortColumn=1|sortDescending=true|autoTotal=true|headingAugments=Month,Total}%2%{json-table}" |
JSON Table settings > Data format > Augments to heading row values | Version, Downloads |
Column settings > Numbering & Totaling > Insert auto number column | On |
JSON Table settings > Data settings > Output format | wiki |
JSON Table settings > Data source > Method of locating JSON data (URL) > URL of JSON data | https://marketplace.atlassian.com/rest/1.0/plugins/org.swift.confluence.table/downloads?startDate=2013-01-01&numVersions=4 |
Screenshot
Wiki Markup
To get this example on your own page, edit the page, copy the text below and paste into the Insert → Markup dialog for Confluence wiki.
Wiki markup equivalent
{json-table:output=wiki| paths=versions| fieldPaths=version,sums| url=https://marketplace.atlassian.com/rest/1.0/plugins/org.swift.confluence.table/downloads?startDate=2013-01-01&numVersions=4| headingAugments=Version,Downloads| augments=, " %[%json-table: paths=monthlies%!% fieldPaths=month,sum%!% sortColumn=1%!% sortDescending=true%!% autoTotal=true%!% id=$mpKey.%1%.month%!% headingAugments=Month,Total%!% %]% %2% %[%json-table%]%"| autoNumber=true| sortColumn=1| sortDescending=true} {json-table}
Live Example
/wiki/spaces/TBL/pages/74814977
Example Result
Other Examples
Visit our full list of product examples for additional inspiration!
, multiple selections available,
Related content
Examples for JSON Table macro - 8.x
Examples for JSON Table macro - 8.x
More like this
How to configure the JSON Table macro to manipulate the row data in Confluence
How to configure the JSON Table macro to manipulate the row data in Confluence
More like this
Augments - Cloud
Augments - Cloud
More like this
Advanced Tables for Confluence
Advanced Tables for Confluence
More like this
Create a dynamic table
Create a dynamic table
More like this
Release notes 07 October 2024
Release notes 07 October 2024
More like this