|
| 1 | +--- |
| 2 | +title: groupdocs.assembly.data |
| 3 | +second_title: GroupDocs.Assembly for Python via .NET API References |
| 4 | +description: |
| 5 | +type: docs |
| 6 | +url: /zh/python-net/groupdocs.assembly.data/ |
| 7 | +is_root: false |
| 8 | +weight: 10 |
| 9 | +--- |
| 10 | + |
| 11 | +Provides classes for accessing data of external documents to be used while assembling a document. |
| 12 | + |
| 13 | +### Classes |
| 14 | +| Class | Description | |
| 15 | +| :- | :- | |
| 16 | +| [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions) | Represents options for parsing CSV data. | |
| 17 | +| [`CsvDataSource`](/assembly/python-net/groupdocs.assembly.data/csvdatasource) | Provides access to data of a CSV file or stream to be used while assembling a document. | |
| 18 | +| [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) | Provides access to data of a single table (or spreadsheet) located in an external document to be used while |
| 19 | +<br/>assembling a document. | |
| 20 | +| [`DocumentTableCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablecollection) | Represents a read-only collection of [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects of a particular [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) |
| 21 | +<br/>instance. | |
| 22 | +| [`DocumentTableColumn`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumn) | Represents a single column of a particular [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) object. | |
| 23 | +| [`DocumentTableColumnCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumncollection) | Represents a read-only collection of [`DocumentTableColumn`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumn) objects of a particular |
| 24 | +<br/>[`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) instance. | |
| 25 | +| [`DocumentTableLoadArgs`](/assembly/python-net/groupdocs.assembly.data/documenttableloadargs) | Provides data for the [`IDocumentTableLoadHandler.handle`](/assembly/python-net/groupdocs.assembly.data/idocumenttableloadhandler/handle) method. | |
| 26 | +| [`DocumentTableOptions`](/assembly/python-net/groupdocs.assembly.data/documenttableoptions) | Provides a set of options to control extraction of data from a document table. | |
| 27 | +| [`DocumentTableRelation`](/assembly/python-net/groupdocs.assembly.data/documenttablerelation) | Represents a parent-child relationship between two [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects. | |
| 28 | +| [`DocumentTableRelationCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablerelationcollection) | Represents the collection of [`DocumentTableRelation`](/assembly/python-net/groupdocs.assembly.data/documenttablerelation) objects of a single [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) |
| 29 | +<br/>instance. | |
| 30 | +| [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) | Provides access to data of multiple tables (or spreadsheets) located in an external document to be used while |
| 31 | +<br/>assembling a document. Also, enables to define parent-child relations for the document tables thus simplifying |
| 32 | +<br/>access to related data within template documents. | |
| 33 | +| [`IDocumentTableLoadHandler`](/assembly/python-net/groupdocs.assembly.data/idocumenttableloadhandler) | Overrides default loading of [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects while creating a [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) |
| 34 | +<br/>instance. | |
| 35 | +| [`JsonDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/jsondataloadoptions) | Represents options for parsing JSON data. | |
| 36 | +| [`JsonDataSource`](/assembly/python-net/groupdocs.assembly.data/jsondatasource) | Provides access to data of a JSON file or stream to be used while assembling a document. | |
| 37 | +| [`XmlDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/xmldataloadoptions) | Represents options for XML data loading. | |
| 38 | +| [`XmlDataSource`](/assembly/python-net/groupdocs.assembly.data/xmldatasource) | Provides access to data of an XML file or stream to be used while assembling a document. | |
| 39 | + |
| 40 | + |
| 41 | +### Enumerations |
| 42 | +| Enumeration | Description | |
| 43 | +| :- | :- | |
| 44 | +| [`JsonSimpleValueParseMode`](/assembly/python-net/groupdocs.assembly.data/jsonsimplevalueparsemode) | Specifies a mode for parsing JSON simple values (null, boolean, number, integer, and string) while loading JSON. |
| 45 | +<br/>Such a mode does not affect parsing of date-time values. | |
| 46 | + |
| 47 | + |
0 commit comments