XlsxWorkbookArchiveHelpers

Общ преглед

XlsxWorkbookArchiveHelpers е клас в Aspose.Cells FOSS за C++.

Вътрешни методи за четене на части от XLSX работната книга от ZIP архив.

Този клас предоставя 21 метода за работа с XlsxWorkbookArchiveHelpers обекти в програми на C++. Наличните методи включват: AddIssue, EnsureSeekable, FindRelationshipTarget, FindRelationshipTargetByType, GetEntry, GetRelationshipTargetKind, LoadDateStyleIndexes, LoadDocument, LoadRelationships, LoadSharedStrings, LooksLikeDateFormat, NormalizeFormula, и 9 допълнителни методи. Всички публични членове са достъпни за всяка C++ приложения след инсталиране на Aspose.Cells FOSS for C ++ пакет.

Методи за изчисляване на данните

ПодписътОписание на състоянието
XlsxWorkbookArchiveHelpers()Назовава XlsxWorkbookArchiveHelpers на този XlsxWorkbookArchiveHelpers пример.
EnsureSeekable(stream: std::vector<uint8_t>)std::vector<uint8_t>Уверете се, че байтът е търсим (идентификация за данни в паметта).
GetEntry(archive: ZipArchive, uri: std::string_view)ZipArchiveEntryПолучава ZIP запис по URI, нормализира водещи и обратни штрихове.
LoadDocument(entry: ZipArchiveEntry)XmlDocumentЗарежда XML документ от ZIP запис.
LoadRelationships(archive: ZipArchive, relationshipsUri: std::string_view, sourceUri: std::string_view)std::unordered_map<std::string, std::string>Зарежда връзки от файл .rels в архива.
FindRelationshipTarget(workbookRelationships: std::unordered_map<std::string, std::string>, expectedPath: std::string_view)std::stringНамира първата връзка, чийто решен път съответства на очаквания Path.
FindRelationshipTargetByType(workbookRelationships: std::unordered_map<std::string, std::string>, relationshipType: std::string_view)std::stringНамира първата цел за връзка, чийто извод се съвпада с типа на връзката.
LoadSharedStrings(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::vector<std::string>Зарежда споделената таблица от архива.
LoadDateStyleIndexes(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::unordered_set<int>Зарежда набора от индекси с формат на клетка, които използват формата за номер на датата.
ParseBoolAttribute(attribute: XmlAttribute)boolРазглежда булевият атрибут (“1” или “true” дава true).
ParseIntAttribute(attribute: XmlAttribute)std::optional<int>Анализира атрибут на цяло число, връщащ празно при неуспех или нюл арифит.
ParseDoubleAttribute(attribute: XmlAttribute)std::optional<double>Анализира двоен атрибут, връщащ празен при неуспех или нулеви арифмети.
NormalizeFormula(value: std::string_view)std::stringНормализира последователност от формули чрез подрязване и премахване на водеща “=”.
ReadInlineString(inlineStringElement: XmlElement)std::stringЧете съвкупния текст от елемент на инлайн-стринг.
TryParseNumber(rawValue: std::string_view, numberValue: CellValue)boolОпити за анализиране на сурови стъпки като число (int или двойно).
AddIssue(diagnostics: LoadDiagnostics, options: LoadOptions, issue: LoadIssue)Записва проблем с натоварването и уведомява за предупредителното обаждане, ако е налице.
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::stringРешава URI на работния лист от идентификатор за връзка, връщайки се към конвенцията.
ResolvePartUri(sourceUri: std::string_view, target: std::string_view)std::stringРешава относителна или абсолютна цел спрямо URI на източника.
RelationshipPointsTo(candidate: std::string_view, expectedUri: std::string_view)boolИзпитва дали кандидатът за път съответства на очакван URI (нечувствителен към случай).
GetRelationshipTargetKind(candidate: std::string_view)std::stringОтчита типа връзка от разрешен целеви път.
LooksLikeDateFormat(formatCode: std::string_view)boolИзпитва дали кодът на формат номер прилича на формата дата/време.

Вижте също:

 Български