4.0 - Xml Key Generator Tool Ver
<!-- ========== VALIDATION RULES ========== --> <ValidationRules> <Rule id="uniqueCheck" type="uniqueness" scope="global"/> <Rule id="formatCheck" type="regex" pattern="^[A-Za-z0-9_-]+$"/> <Rule id="lengthCheck" min="6" max="64"/> <Rule id="reservedWordsCheck" disallow="xml,key,generator,root"/> </ValidationRules>
<!-- ========== EXPORT FORMATS ========== --> <ExportFormats> <Format type="XML" wrapped="true"> <RootElement><KeyList> ... </KeyList></RootElement> </Format> <Format type="JSON" wrapped="true"> <Sample>"keys": ["key1","key2"]</Sample> </Format> <Format type="CSV" delimiter=","> <Sample>key_001,key_002,key_003</Sample> </Format> </ExportFormats> xml key generator tool ver 4.0
<?xml version="1.0" encoding="UTF-8"?> <!-- XML Key Generator Tool v4.0 Purpose: Generate, validate, and export unique XML keys/IDs for elements, attributes, or datasets. Features: UUID, sequential, custom pattern, namespace prefixes, collision check, batch mode. --> <KeyGeneratorTool version="4.0" xmlns="http://xmlkeytool.dev/v4/schema"> <!-- ========== CONFIGURATION ========== --> <Configuration> <DefaultKeyType>uuid</DefaultKeyType> <!-- uuid | sequential | custom --> <Prefix>key_</Prefix> <NamespacePrefix>ns</NamespacePrefix> <CaseSensitive>false</CaseSensitive> <MaxBatchSize>1000</MaxBatchSize> </Configuration> !-- ========== VALIDATION RULES ========== -->
