SIGN IN YOUR ACCOUNT TO HAVE ACCESS TO DIFFERENT FEATURES

Login with Google

CREATE AN ACCOUNT FORGOT YOUR PASSWORD?

FORGOT YOUR DETAILS?

AAH, WAIT, I REMEMBER NOW!

CREATE ACCOUNT

ALREADY HAVE AN ACCOUNT?

Login with Google

QUESTIONS? CALL: 865-637-8986
  • SIGN UP
  • LOGIN

SimpleIndex

  • Solutions
  • Features
  • Pricing
  • Download
  • Docs & Support
  • My Account
  • MY CART
    No products in cart.
Thursday, 29 January 2026 / Published in Newsletter

SimpleIndex Tips & Tricks – Creating PDFs from XML or JSON Data

Fill out forms or create human-readable PDFs from electronic transactions

More and more transactions that used to be document-centric are now taking place electronically using XML or JSON structured data files. However, the archives for these transactions may still use document management tools. For example, Accounts Payable Invoices may be sent as data files for some high-volume vendors, but the majority still send them as PDF documents. 
How can you ensure your archive includes records for every transaction?


Using SimpleIndex, you can easily add records from EDI transactions using XML or JSON to your document management system. Hereโ€™s how it works:

  1. Create a template PDF with the design and layout elements, and blank spaces for each data field
  2. Add named Text input fields in the blank spaces for each data point in your XML or JSON
  3. Create a SimpleIndex job with Fixed fields for each data point and the template %XML/XPath% for XML or %JSON$.JPath% for JSON.
  4. In the Input folder, place the original XML or JSON file with a copy of the blank PDF form. Configure a SimpleExport pre-process to split the file into individual records and create copies of the PDF for each.
  5. Run the job to output PDF files filled in with the data from the XML or JSON file.

The XPath and JPath refer to the standard format for referencing an element within an XML or JSON file. For example: /Root/Subelement/RepeatingElement[0]/FieldName

Once you have confirmed that all of the fields are populating correctly, turn on the Pre-Index Batch option and you can run it as a Windows service or Scheduled Task to convert new files automatically.

Our Support Team is here to help! Configuring this type of job can be a little technical, so contact us if you need assistance!


SimpleIndex can also output the data captured from documents XML and JSON files using any schema your solution requires. There are simple built-in schemas that can be selected in the Log settings, or you can use SimpleExport to transform them into any conceivable text file format.

Contact your SimpleIndex representative or download SimpleIndex 11.4 today to get a demo of SimpleIndexโ€™s XML and JSON capabilities today!

More on PDF form filling in SimpleIndex.

  • Tweet
Tagged under: Automatic Indexing Software, Document Indexing, Fill & Read PDF Forms, multiple zones, OCR (Optical Character Recognition), OCR Form Processing, OMR (Optical Mark Recognition), PDF Form Filler, Zone OCR

Search

Connect with Us!



What is 7+4?


Search Knowledge Base

Popular KB Articles

  • License Site Update v9.2.50 and Earlier
  • License Activation Instructions for Simple Software Products
  • Language Pack for Standard/Tesseract OCR
  • How to test if TWAIN drivers work properly?
  • The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
  • How much do Simple Software products cost?
  • I finished scanning and found a page that did not get scanned or was scanned incorrectly. How can I correct this?
  • How to test if TWAIN/ISIS drivers work properly?

Feature Cloud

Accounts Payable Automation Barcode Reading Software AI Job Assistant Archive & Convert Email to PDF 1-Click Processing 2 of 5 AI Document Processing AI Document Analysis Barcode OCR Azure Document Intelligence Batch Scanning Amazon Textract Barcode Recognition Software Automatic Indexing Software Automatic Data Capture Automatic PDF Separation Bar Codes Bar Code Scanning Barcode Printing (Bar Code Printing) ABBYY FineReader
SimpleIndex

On-premise document capture and indexing. Buy it once, run it on your own hardware.

865-637-8986

Newsletter

A few times a year. Unsubscribe any time.

Thanks. Watch for a confirmation email.

Buy

  • Pricing
  • Store
  • Edition and pricing sheet (PDF)
  • Compare all editions
  • Compare with other solutions
  • On-premise vs. cloud costs
  • Video demos
  • Partners and resellers

Features

  • Document capture
  • OCR software (Zone & Dynamic)
  • Batch OCR
  • TWAIN & ISIS scanning
  • PDF & Office text parsing
  • PDF form filling
  • Handwriting & ICR
  • OMR (mark recognition)
  • Forms processing
  • Barcode recognition
  • Database integration
  • Document classification
  • Image clean-up
  • Bates stamping
  • Amazon Textract
  • AI and LLM OCR

Solutions

  • Healthcare
  • Legal
  • Financial services
  • Education
  • Transportation
  • Casinos and gaming
  • Manufacturing and distribution
  • Government and public sector
  • AP automation & QuickBooks
  • SimpleInvoice
  • Local / on-premise AI

Support

  • Getting started
  • How to scan documents
  • Barcode scanning guide
  • Wiki
  • Knowledge base
  • SimpleIndex University
  • Release notes
  • AI Job Assistant
  • Upgrades
  • Check your license
  • Log in
  • Register an account

© 2026 Meta Enterprises, LLC | Knoxville, Tennessee | A Family Owned Company

© 2026 SimpleSoftware | Consulting Services in the Field of Software as a Service

Contact Privacy Policy Cookie preferences
TOP
SimpleIndex
Manage Cookie Consent
We use cookies to optimize our website and our service.
Functional cookies Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}