inspect3d:documentation:files:q3d_query_file
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
inspect3d:documentation:files:q3d_query_file [2024/06/19 12:44] – sgranger | inspect3d:documentation:files:q3d_query_file [2024/07/12 13:26] (current) – removed sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{the .q3d file format is an method of storing query definitions as xml, ensuring that they are both human- and machine-readable. inspect3d allows users to save query definitions from the i3dgroups.png **[[inspect3d: | ||
- | ===== format ===== | ||
- | |||
- | as an xml document, a .q3d file is made up of hierarchical elements that are demarcated by tags, indicated by the < and > characters. an element consists of a start tag, <// | ||
- | |||
- | tags can also contain attributes in the // | ||
- | |||
- | 1. the top-level element in a .q3d file is // | ||
- | |||
- | 2. the second-level element in a .q3d file is //query//. a //query// element has a //name// attribute (the corresponding group' | ||
- | |||
- | 3. the bottom-level element in a .q3d file is // | ||
- | |||
- | ===== dtd ===== | ||
- | |||
- | formally, a .q3d file respects the document type definition (dtd): | ||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | <!entity query definition+> | ||
- | < | ||
- | name cdata #required | ||
- | > | ||
- | <!entity definition> | ||
- | < | ||
- | condition cdata #required | ||
- | query cdata #required | ||
- | workspace cdata #required | ||
- | type cdata #required | ||
- | folder cdata #required | ||
- | name cdata #required | ||
- | component cdata #required | ||
- | max_elements cdata #required | ||
- | negate_result cdata #required | ||
- | events cdata #required | ||
- | exclude_events cdata #required | ||
- | has_tag_ref cdata #required | ||
- | tag_logic cdata #required | ||
- | tag cdata #required | ||
- | has_subject_ref cdata #required | ||
- | subject cdata #required | ||
- | normalize_info cdata #required | ||
- | > | ||
- | ]> | ||
- | </ | ||
- | |||
- | |||
- | }}}} |
inspect3d/documentation/files/q3d_query_file.1718801097.txt.gz · Last modified: 2024/06/19 12:44 by sgranger