Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| public:99_annexes:annex-b-terms-and-definitions:f:file_path [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1 | public:99_annexes:annex-b-terms-and-definitions:f:file_path [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== File Path ====== | ||
| + | [[public: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | A **File Path** identifies a location within a hierarchical file or resource naming structure. | ||
| + | |||
| + | A File Path consists conceptually of an ordered sequence of path components. A path component may identify a directory, container, intermediate location, or terminal [[public: | ||
| + | |||
| + | For example: | ||
| + | |||
| + | >< | ||
| + | reports/ | ||
| + | </ | ||
| + | |||
| + | represents a hierarchy leading to the Filename: | ||
| + | |||
| + | >< | ||
| + | report.pdf | ||
| + | </ | ||
| + | |||
| + | The conceptual File Path does not prescribe a particular path separator or path syntax. | ||
| + | |||
| + | Different logical or physical environments may represent paths using constructs such as: | ||
| + | |||
| + | >< | ||
| + | / | ||
| + | \ | ||
| + | : | ||
| + | URI syntax | ||
| + | UNC syntax | ||
| + | container-specific syntax | ||
| + | </ | ||
| + | |||
| + | A File Path may be absolute, relative, rooted, or otherwise contextual according to the applicable naming environment. | ||
| + | |||
| + | Although a hierarchical file structure has namespace-like characteristics, | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | //An ordered representation of a location within a hierarchical file or resource naming structure.// | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | * DIDO Solutions | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | A File Path does not prescribe a particular filesystem, operating system, separator character, or encoding. | ||
| + | |||
| + | A File Path may include a Filename as its terminal component, but a File Path may also identify a directory or other intermediate location. | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | The following conceptual File Path: | ||
| + | |||
| + | >< | ||
| + | models/ | ||
| + | </ | ||
| + | |||
| + | contains the ordered path components: | ||
| + | |||
| + | >< | ||
| + | models | ||
| + | testing | ||
| + | test-definition.json | ||
| + | </ | ||
| + | |||
| + | The final component is the Filename: | ||
| + | |||
| + | >< | ||
| + | test-definition.json | ||
| + | </ | ||
| + | |||
| + | The use of ''/'' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||