Exporter vers JSON
Contents
[
Hide
]
JSON est un format de données largement utilisé qui permet un échange fluide entre les applications et les services. Dans cet exemple, le Form objet du aspose.pdf.facades module est utilisé pour lier un fichier PDF et exporter ses valeurs de champs de formulaire dans une structure JSON lisible.
- Initialisez pdf_facades.Form() pour travailler avec les champs de formulaire.
- Utilisez ‘bind_pdf()’ pour attacher le document PDF source.
- Créez un flux en écriture en utilisant ‘FileIO()’.
- Appelez ’export_json()’ pour extraire les valeurs des champs du formulaire et les enregistrer au format JSON.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
# Export Data to JSON
def export_form_to_json(infile, outfile):
"""Export PDF form field values to JSON file."""
# Create Form object
form = pdf_facades.Form()
# Bind PDF document
form.bind_pdf(infile)
# Create JSON file stream
with FileIO(outfile, "w") as json_stream:
# Export form field values to JSON
form.export_json(json_stream, indented=True)