Understand the Subfile Hierarchy
When you extract a container file, the paths or relationships between the subfiles might be irrelevant. For example, you might want to filter the subfiles contained in a ZIP archive, but you might not care about the file and folder structure.
KeyView provides information that enables you to recreate the hierarchy, for those use cases where it is important. You can use the hierarchy to recreate the directory structure in a file system, or to process documents according to their relationship to each other. For example, if you use KeyView as part of a search engine, the hierarchical information could be used to enable your users to search a document's parent or siblings within the container. In addition, when a document is returned to the user, the parent, sibling, or child documents could be returned as recommendations.
When KeyView returns the parent index -1
, this indicates that the subfile has no parent and is at the root level within its container.
Example
You might extract a PST file that contains five subfiles. The following diagram shows the available hierarchy information for each subfile:
Using this information, you can recreate the hierarchy shown in the following diagram.