Dela via


DocumentField Klass

Ett objekt som representerar innehållet och platsen för ett dokumentfältvärde.

Nytt i version 2023-07-31: Det booleska value_type- och bool-värdet

Arv
builtins.object
DocumentField

Konstruktor

DocumentField(**kwargs: Any)

Metoder

from_dict

Konverterar en diktamen i form av ett DocumentField till själva modellen.

to_dict

Returnerar en diktamensrepresentation av DocumentField.

from_dict

Konverterar en diktamen i form av ett DocumentField till själva modellen.

from_dict(data: Dict) -> DocumentField

Parametrar

data
dict
Obligatorisk

En ordlista i form av DocumentField.

Returer

DocumentField

Returtyp

to_dict

Returnerar en diktamensrepresentation av DocumentField.

to_dict() -> Dict

Returer

dict

Returtyp

Attribut

bounding_regions

Avgränsningsregioner som täcker fältet.

bounding_regions: List[BoundingRegion] | None

confidence

Konfidensen för att extrahera fältet korrekt.

confidence: float

content

Fältets innehåll.

content: str | None

spans

Plats för fältet i det sammanfogade innehållet i läsordningen.

spans: List[DocumentSpan] | None

value

Värdet för det identifierade fältet. Dess semantiska datatyp beskrivs av value_type. Om värdet extraheras från dokumentet, men inte kan normaliseras till dess typ, öppnar du innehållsegenskapen för en textrepresentation av värdet.

value: str | int | float | bool | date | time | CurrencyValue | AddressValue | Dict[str, DocumentField] | List[DocumentField] | None

value_type

Den typ av värde som finns på DocumentField. Möjliga typer är: "string", "date", "time", "phoneNumber", "float", "integer", "selectionMark", "countryRegion", "signature", "currency", "address", "boolean", "list", "dictionary".

value_type: str