@@ -20774,6 +20774,161 @@
2077420774 "file": "import-an-xml-map-directly-from-an-xml-file-into-a-workbook-with-workbookimportxml.cs",
2077520775 "title": "Import an XML map directly from an XML file into a workbook with Workbook.ImportXml."
2077620776 },
20777+ {
20778+ "category": "xml-maps",
20779+ "file": "add-a-comment-to-each-cell-that-is-linked-to-an-xml-element-displaying-the-elements-xpath.cs",
20780+ "title": "Add a comment to each cell that is linked to an XML element, displaying the element's XPath."
20781+ },
20782+ {
20783+ "category": "xml-maps",
20784+ "file": "add-a-new-xml-map-to-a-workbook-that-already-contains-multiple-maps-and-manage-their-order.cs",
20785+ "title": "Add a new XML map to a workbook that already contains multiple maps and manage their order."
20786+ },
20787+ {
20788+ "category": "xml-maps",
20789+ "file": "after-importing-xml-recalculate-all-formulas-to-ensure-dependent-calculations-reflect-the-new-data.cs",
20790+ "title": "After importing XML, recalculate all formulas to ensure dependent calculations reflect the new data."
20791+ },
20792+ {
20793+ "category": "xml-maps",
20794+ "file": "apply-a-custom-style-to-cells-mapped-to-the-customername-element-to-highlight-customer-names.cs",
20795+ "title": "Apply a custom style to cells mapped to the /Customer/Name element to highlight customer names."
20796+ },
20797+ {
20798+ "category": "xml-maps",
20799+ "file": "apply-data-validation-rules-to-mapped-cells-to-ensure-imported-xml-values-meet-business-constraints.cs",
20800+ "title": "Apply data validation rules to mapped cells to ensure imported XML values meet business constraints."
20801+ },
20802+ {
20803+ "category": "xml-maps",
20804+ "file": "batch-export-xml-data-from-multiple-workbooks-by-iterating-files-and-invoking-exportxml-for-each-map.cs",
20805+ "title": "Batch export XML data from multiple workbooks by iterating files and invoking ExportXml for each map."
20806+ },
20807+ {
20808+ "category": "xml-maps",
20809+ "file": "batch-process-a-folder-of-workbooks-adding-the-same-xml-map-to-each-file-programmatically.cs",
20810+ "title": "Batch process a folder of workbooks, adding the same XML map to each file programmatically."
20811+ },
20812+ {
20813+ "category": "xml-maps",
20814+ "file": "compare-two-xml-maps-within-the-same-workbook-to-identify-overlapping-cell-assignments-and-resolve-conflicts.cs",
20815+ "title": "Compare two XML maps within the same workbook to identify overlapping cell assignments and resolve conflicts."
20816+ },
20817+ {
20818+ "category": "xml-maps",
20819+ "file": "configure-the-workbook-to-automatically-refresh-xml-map-data-when-the-source-xml-file-changes-on-disk.cs",
20820+ "title": "Configure the workbook to automatically refresh XML map data when the source XML file changes on disk."
20821+ },
20822+ {
20823+ "category": "xml-maps",
20824+ "file": "configure-the-xml-map-to-ignore-whitespace-nodes-during-import-to-prevent-unwanted-blank-entries.cs",
20825+ "title": "Configure the XML map to ignore whitespace nodes during import to prevent unwanted blank entries."
20826+ },
20827+ {
20828+ "category": "xml-maps",
20829+ "file": "create-a-backup-copy-of-the-workbook-before-modifying-xml-maps-to-allow-easy-rollback-if-needed.cs",
20830+ "title": "Create a backup copy of the workbook before modifying XML maps to allow easy rollback if needed."
20831+ },
20832+ {
20833+ "category": "xml-maps",
20834+ "file": "create-a-custom-function-that-transforms-xml-node-values-before-they-are-written-to-mapped-cells.cs",
20835+ "title": "Create a custom function that transforms XML node values before they are written to mapped cells."
20836+ },
20837+ {
20838+ "category": "xml-maps",
20839+ "file": "create-a-new-workbook-add-a-worksheet-and-define-an-xml-map-using-a-xsd-file.cs",
20840+ "title": "Create a new workbook, add a worksheet, and define an XML map using a XSD file."
20841+ },
20842+ {
20843+ "category": "xml-maps",
20844+ "file": "create-a-pivot-table-that-summarizes-data-from-cells-mapped-to-the-ordersorder-element.cs",
20845+ "title": "Create a pivot table that summarizes data from cells mapped to the /Orders/Order element."
20846+ },
20847+ {
20848+ "category": "xml-maps",
20849+ "file": "create-a-scheduled-task-that-refreshes-all-xml-maps-in-a-set-of-workbooks-every-night-at-midnight.cs",
20850+ "title": "Create a scheduled task that refreshes all XML maps in a set of workbooks every night at midnight."
20851+ },
20852+ {
20853+ "category": "xml-maps",
20854+ "file": "enumerate-the-xmlmapcollection-and-log-each-maps-name-and-root-element-name-for-debugging.cs",
20855+ "title": "Enumerate the XmlMapCollection and log each map\u2019s name and root element name for debugging."
20856+ },
20857+ {
20858+ "category": "xml-maps",
20859+ "file": "export-mapped-data-to-a-json-file-by-converting-the-xml-nodes-to-equivalent-json-structures.cs",
20860+ "title": "Export mapped data to a JSON file by converting the XML nodes to equivalent JSON structures."
20861+ },
20862+ {
20863+ "category": "xml-maps",
20864+ "file": "export-mapped-xml-data-as-a-compressed-zip-archive-containing-separate-files-for-each-map.cs",
20865+ "title": "Export mapped XML data as a compressed .zip archive containing separate files for each map."
20866+ },
20867+ {
20868+ "category": "xml-maps",
20869+ "file": "export-the-current-xml-map-data-to-a-separate-xml-file-preserving-original-schema-structure.cs",
20870+ "title": "Export the current XML map data to a separate .xml file preserving original schema structure."
20871+ },
20872+ {
20873+ "category": "xml-maps",
20874+ "file": "export-the-workbook-to-an-ods-file-while-ensuring-that-xml-map-definitions-are-retained-in-the-output.cs",
20875+ "title": "Export the workbook to an ODS file while ensuring that XML map definitions are retained in the output."
20876+ },
20877+ {
20878+ "category": "xml-maps",
20879+ "file": "export-the-workbook-to-pdf-while-preserving-the-visual-representation-of-mapped-cells-and-their-data.cs",
20880+ "title": "Export the workbook to PDF while preserving the visual representation of mapped cells and their data."
20881+ },
20882+ {
20883+ "category": "xml-maps",
20884+ "file": "export-xml-data-for-a-specific-map-to-a-file-using-workbookexportxml-with-map-index.cs",
20885+ "title": "Export XML data for a specific map to a file using Workbook.ExportXml with map index."
20886+ },
20887+ {
20888+ "category": "xml-maps",
20889+ "file": "export-xml-data-for-a-specific-map-to-a-memory-stream-using-workbookexportxml-overload.cs",
20890+ "title": "Export XML data for a specific map to a memory stream using Workbook.ExportXml overload."
20891+ },
20892+ {
20893+ "category": "xml-maps",
20894+ "file": "export-xml-with-indentation-enabled-by-configuring-exportxmloptions-before-calling-exportxml.cs",
20895+ "title": "Export XML with indentation enabled by configuring ExportXmlOptions before calling ExportXml."
20896+ },
20897+ {
20898+ "category": "xml-maps",
20899+ "file": "export-xml-with-utf8-encoding-by-specifying-encodingutf8-parameter-in-exportxml-method.cs",
20900+ "title": "Export XML with UTF\u20118 encoding by specifying Encoding.UTF8 parameter in ExportXml method."
20901+ },
20902+ {
20903+ "category": "xml-maps",
20904+ "file": "export-xml-without-xml-declaration-by-setting-exportxmloptionsomitxmldeclaration-to-true.cs",
20905+ "title": "Export XML without XML declaration by setting ExportXmlOptions.OmitXmlDeclaration to true."
20906+ },
20907+ {
20908+ "category": "xml-maps",
20909+ "file": "generate-a-summary-report-listing-each-xml-map-its-root-element-and-the-number-of-linked-cells.cs",
20910+ "title": "Generate a summary report listing each XML map, its root element, and the number of linked cells."
20911+ },
20912+ {
20913+ "category": "xml-maps",
20914+ "file": "implement-a-routine-that-clears-all-cell-values-linked-to-a-specific-xml-map-without-removing-the-map.cs",
20915+ "title": "Implement a routine that clears all cell values linked to a specific XML map without removing the map."
20916+ },
20917+ {
20918+ "category": "xml-maps",
20919+ "file": "implement-a-ui-dialog-that-lets-users-select-an-xml-schema-file-to-create-a-new-map.cs",
20920+ "title": "Implement a UI dialog that lets users select an XML schema file to create a new map."
20921+ },
20922+ {
20923+ "category": "xml-maps",
20924+ "file": "implement-error-handling-to-catch-exceptions-when-an-xml-map-path-does-not-exist-in-the-schema.cs",
20925+ "title": "Implement error handling to catch exceptions when an XML map path does not exist in the schema."
20926+ },
20927+ {
20928+ "category": "xml-maps",
20929+ "file": "import-an-xml-map-directly-from-an-xml-file-into-a-workbook-with-workbookimportxml.cs",
20930+ "title": "Import an XML map directly from an XML file into a workbook with Workbook.ImportXml."
20931+ },
2077720932 {
2077820933 "category": "xml-maps",
2077920934 "file": "import-an-xml-map-from-an-xsd-file-into-a-workbook-using-workbookimportxml-method.cs",
0 commit comments