XlsxWorkbookArchiveHelpers

XlsxWorkbookArchiveHelpers

Revisión

XlsxWorkbookArchiveHelpers Es una clase en Aspose.Cells FOSS para C++.

Métodos de ayuda interna para la lectura de partes del libro de trabajo XLSX desde un archivo ZIP.

Esta clase proporciona 21 métodos para trabajar con los objetos de XlsxWorkbookArchiveHelpers en programas C++. Los métodos disponibles incluyen: AddIssue, EnsureSeekable, FindRelationshipTarget, FindRelationshipTargetByType, GetEntry, GetRelationshipTargetKind, LoadDateStyleIndexes, LoadDocument, LoadRelationships, LoadSharedStrings, LooksLikeDateFormat, NormalizeFormula,9 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Cells FOSS para el paquete C+.

Metodología

firmaDescripción
XlsxWorkbookArchiveHelpers()Póngase en el instante XlsxWorkbookArchiveHelpers.
EnsureSeekable(stream: std::vector<uint8_t>)std::vector<uint8_t>Asegura que el buffer de byte es buscable (identidad para datos en memoria).
GetEntry(archive: ZipArchive, uri: std::string_view)ZipArchiveEntryObtenga una entrada ZIP por URI, normalizando los principales rasgos y las rasgas de atrás.
LoadDocument(entry: ZipArchiveEntry)XmlDocumentCarga un documento XML desde una entrada ZIP.
LoadRelationships(archive: ZipArchive, relationshipsUri: std::string_view, sourceUri: std::string_view)std::unordered_map<std::string, std::string>Carga relaciones de un archivo .rels.
FindRelationshipTarget(workbookRelationships: std::unordered_map<std::string, std::string>, expectedPath: std::string_view)std::stringEncuentra el primer objetivo de la relación cuyo camino resolvido se enfrenta a los esperados.
FindRelationshipTargetByType(workbookRelationships: std::unordered_map<std::string, std::string>, relationshipType: std::string_view)std::stringEncuentra el primer objetivo de la relación cuyo fin final se ajusta a la Título.
LoadSharedStrings(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::vector<std::string>Carga la tabla de líneas compartidas desde el archivo.
LoadDateStyleIndexes(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::unordered_set<int>Carga el conjunto de índices de formato celular que utilizan un formato de número de fecha.
ParseBoolAttribute(attribute: XmlAttribute)boolParsa un atributo booleano (“1” o “verdadero” resulta verdadero).
ParseIntAttribute(attribute: XmlAttribute)std::optional<int>Parsa un atributo integral, devolviendo vacío en fracaso o nulo.
ParseDoubleAttribute(attribute: XmlAttribute)std::optional<double>Parsa un doble atributo, devolviendo vacío en fracaso o nulo.
NormalizeFormula(value: std::string_view)std::stringNormalizan una línea de fórmula al triturar y cortar un ‘=’.
ReadInlineString(inlineStringElement: XmlElement)std::stringLea el texto concatenado de un elemento inline-string.
TryParseNumber(rawValue: std::string_view, numberValue: CellValue)boolIntentar parse una línea cruda como un número (int o doble).
AddIssue(diagnostics: LoadDiagnostics, options: LoadOptions, issue: LoadIssue)Recordar un problema de carga y notificar el llamamiento de alerta si está presente.
ResolveWorksheetUri(sheetIndex: int, relationshipId: std::string_view, workbookRelationships: std::unordered_map<std::string, std::string>, archive: ZipArchive, diagnostics: LoadDiagnostics, sheetName: std::string_view, options: LoadOptions)std::stringResuelve la parte de la hoja de trabajo URI desde un ID de relación, cayendo de vuelta a la convención.
ResolvePartUri(sourceUri: std::string_view, target: std::string_view)std::stringResuelve un objetivo relativo o absoluto contra una fuente de URI.
RelationshipPointsTo(candidate: std::string_view, expectedUri: std::string_view)boolTestar si un camino de candidato se ajusta a una URI esperada (incansible).
GetRelationshipTargetKind(candidate: std::string_view)std::stringInfere el tipo de relación desde un camino objetivo resuelto.
LooksLikeDateFormat(formatCode: std::string_view)boolTestar si un código de formato número parece un formato de fecha/hora.

Ver también

 Español