XlsxWorkbookArchiveHelpers

XlsxWorkbookArchiveHelpers

Gambaran Umum

XlsxWorkbookArchiveHelpers adalah kelas dalam Aspose.Cells FOSS untuk C++.

Metode bantu internal untuk membaca bagian buku kerja XLSX dari arsip ZIP.

Kelas ini menyediakan 21 metode untuk bekerja dengan objek XlsxWorkbookArchiveHelpers dalam program C++. Metode yang tersedia meliputi: AddIssue, EnsureSeekable, FindRelationshipTarget, FindRelationshipTargetByType, GetEntry, GetRelationshipTargetKind, LoadDateStyleIndexes, LoadDocument, LoadRelationships, LoadSharedStrings, LooksLikeDateFormat, NormalizeFormula, dan 9 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi C++ mana pun setelah menginstal paket Aspose.Cells FOSS untuk C++.

Metode

Tanda TanganDeskripsi
XlsxWorkbookArchiveHelpers()Memanggil XlsxWorkbookArchiveHelpers pada instance XlsxWorkbookArchiveHelpers ini.
EnsureSeekable(stream: std::vector<uint8_t>) → std::vector<uint8_t>Memastikan buffer byte dapat dicari (identitas untuk data dalam memori).
GetEntry(archive: ZipArchive, uri: std::string_view) → ZipArchiveEntryMendapatkan entri ZIP berdasarkan URI, menormalkan garis miring dan garis miring terbalik di depan.
LoadDocument(entry: ZipArchiveEntry) → XmlDocumentMemuat dokumen XML dari entri ZIP.
LoadRelationships(archive: ZipArchive, relationshipsUri: std::string_view, sourceUri: std::string_view) → std::unordered_map<std::string, std::string>Memuat hubungan dari file .rels dalam arsip.
FindRelationshipTarget(workbookRelationships: std::unordered_map<std::string, std::string>, expectedPath: std::string_view) → std::stringMenemukan target hubungan pertama yang jalurnya terurai cocok dengan expectedPath.
FindRelationshipTargetByType(workbookRelationships: std::unordered_map<std::string, std::string>, relationshipType: std::string_view) → std::stringMenemukan target hubungan pertama yang jenis yang disimpulkan cocok dengan relationshipType.
LoadSharedStrings(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics) → std::vector<std::string>Memuat tabel string bersama dari arsip.
LoadDateStyleIndexes(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics) → std::unordered_set<int>Memuat kumpulan indeks format sel yang menggunakan format nomor tanggal.
ParseBoolAttribute(attribute: XmlAttribute) → boolMengurai atribut boolean (“1” atau “true” menghasilkan true).
ParseIntAttribute(attribute: XmlAttribute) → std::optional<int>Mengurai atribut integer, mengembalikan kosong bila gagal atau atribut null.
ParseDoubleAttribute(attribute: XmlAttribute) → std::optional<double>Mengurai atribut double, mengembalikan kosong bila gagal atau atribut null.
NormalizeFormula(value: std::string_view) → std::stringMenormalkan string formula dengan memangkas spasi dan menghapus tanda “=” di awal.
ReadInlineString(inlineStringElement: XmlElement) → std::stringMembaca teks yang digabungkan dari elemen inline-string.
TryParseNumber(rawValue: std::string_view, numberValue: CellValue) → boolMencoba mengurai string mentah menjadi angka (int atau double).
AddIssue(diagnostics: LoadDiagnostics, options: LoadOptions, issue: LoadIssue)Mencatat masalah pemuatan dan memberi tahu callback peringatan jika ada.
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::stringMenyelesaikan URI bagian worksheet dari relationship id, kembali ke konvensi bila tidak ada.
ResolvePartUri(sourceUri: std::string_view, target: std::string_view) → std::stringMenyelesaikan target relatif atau absolut terhadap URI sumber.
RelationshipPointsTo(candidate: std::string_view, expectedUri: std::string_view) → boolMenguji apakah jalur kandidat cocok dengan URI yang diharapkan (tidak sensitif huruf).
GetRelationshipTargetKind(candidate: std::string_view) → std::stringMenafsirkan jenis hubungan dari jalur target yang telah diselesaikan.
LooksLikeDateFormat(formatCode: std::string_view) → boolMenguji apakah kode format angka menyerupai format tanggal/waktu.

Lihat Juga

 Bahasa Indonesia