Telephone:
01892 531108
(within the U.K)
+44-1892-531108
(outside the U.K.)
Mail Address:
Aquila Software
30 Fernhurst Crescent
Southborough
Tunbridge Wells
Kent, TN4 0TB
United Kingdom.
|
Examine32 Text Search .examl
file format
Examine32 Text Search saves its searches by default in
.examl (xml)
file format. The following DTD for this file format can be
downloaded from here.
<!-- DTD for Examine32 Text Search v5.00 .examl
files -->
<!ELEMENT exa:EXA (exa:Version, exa:Time_Zone, exa:Parameters,
exa:Results)>
<!ATTLIST exa:EXA xmlns:exa CDATA #FIXED
"http://www.examine32.com/xml">
<!ELEMENT exa:Version (#PCDATA)>
<!ELEMENT exa:Time_Zone (#PCDATA)>
<!-- Parameters -->
<!ELEMENT exa:Parameters (exa:SearchType,
exa:Search,
exa:DirSpec,
exa:FileSpec,
exa:ZIPSpec,
exa:SubDir,
exa:MatchCase,
exa:Expression,
exa:WholeWords,
exa:ZIPSearch,
exa:ListAll,
exa:BinaryUnicode,
exa:Formats,
exa:LookIn,
exa:ShowMatches,
exa:LineLength,
exa:FileDateType,
exa:FileDateAction,
exa:Strings?,
exa:Logical1?,
exa:Logical2?,
exa:Logical3?,
exa:Boolean1?,
exa:Boolean2?,
exa:Boolean3?,
exa:Proximity1?,
exa:Proximity2?,
exa:Proximity3?,
exa:ProxType1?,
exa:ProxType2?,
exa:ProxType3?,
exa:InOrder?)>
<!ELEMENT exa:SearchType (#PCDATA)>
<!ELEMENT exa:Search (#PCDATA)>
<!ELEMENT exa:DirSpec (#PCDATA)>
<!ELEMENT exa:FileSpec (#PCDATA)>
<!ELEMENT exa:ZIPSpec (#PCDATA)>
<!ELEMENT exa:SubDir (#PCDATA)>
<!ELEMENT exa:MatchCase (#PCDATA)>
<!ELEMENT exa:Expression (#PCDATA)>
<!ELEMENT exa:WholeWords (#PCDATA)>
<!ELEMENT exa:ZIPSearch (#PCDATA)>
<!ELEMENT exa:ListAll (#PCDATA)>
<!ELEMENT exa:BinaryUncode (#PCDATA)>
<!ELEMENT exa:Formats (#PCDATA)>
<!ELEMENT exa:LookIn (#PCDATA)>
<!ELEMENT exa:ShowMatches (#PCDATA)>
<!ELEMENT exa:LineLength (#PCDATA)>
<!ELEMENT exa:FileDateType (#PCDATA)>
<!ELEMENT exa:FileDateAction (#PCDATA)>
<!ELEMENT exa:Strings (#PCDATA)>
<!ELEMENT exa:Logical1 (#PCDATA)>
<!ELEMENT exa:Logical2 (#PCDATA)>
<!ELEMENT exa:Logical3 (#PCDATA)>
<!ELEMENT exa:Boolean1 (#PCDATA)>
<!ELEMENT exa:Boolean2 (#PCDATA)>
<!ELEMENT exa:Boolean3 (#PCDATA)>
<!ELEMENT exa:Proximity1 (#PCDATA)>
<!ELEMENT exa:Proximity2 (#PCDATA)>
<!ELEMENT exa:Proximity3 (#PCDATA)>
<!ELEMENT exa:ProxType1 (#PCDATA)>
<!ELEMENT exa:ProxType2 (#PCDATA)>
<!ELEMENT exa:ProxType3 (#PCDATA)>
<!ELEMENT exa:InOrder (#PCDATA)>
<!-- Results -->
<!ELEMENT exa:Results (exa:File+)>
<!-- If matches are displayed information stored in
exa:Match_Details else exa:Match_Postion used -->
<!ELEMENT exa:File (exa:File_Details, (exa:Match_Details+ |
exa:Match_Position+))>
<!ELEMENT exa:File_Details (exa:Name, exa:Archive?,
exa:Modified_Year, exa:Modified_Month, exa:Modified_Day,
exa:Modified_DayOfWeek, exa:Modified_Hour, exa:Modified_Minute,
exa:Modified_Second, exa:Size, exa:File_Properties,
exa:Permissions)>
<!ELEMENT exa:Name (#PCDATA)>
<!ELEMENT exa:Archive (#PCDATA)>
<!ELEMENT exa:Modified_Year (#PCDATA)>
<!ELEMENT exa:Modified_Month (#PCDATA)>
<!ELEMENT exa:Modified_Day (#PCDATA)>
<!ELEMENT exa:Modified_DayOfWeek (#PCDATA)>
<!ELEMENT exa:Modified_Hour (#PCDATA)>
<!ELEMENT exa:Modified_Minute (#PCDATA)>
<!ELEMENT exa:Modified_Second (#PCDATA)>
<!ELEMENT exa:Size (#PCDATA)>
<!ELEMENT exa:File_Properties (#PCDATA)>
<!ELEMENT exa:Permissions (#PCDATA)>
<!ELEMENT exa:Match_Details ((exa:Line | exa:File_Position),
(exa:Text? , exa:Match?)+)>
<!ELEMENT exa:Match_Position ((exa:Line,
(exa:Character_Position?,
exa:Match_Length?)+) | (exa:File_Position, exa:Match_Length))>
<!ELEMENT exa:Line (#PCDATA)>
<!ELEMENT exa:File_Position (#PCDATA)>
<!ELEMENT exa:Text (#PCDATA)>
<!ELEMENT exa:Match (#PCDATA)>
<!ATTLIST exa:Match type (start | middle | end) #IMPLIED>
<!ELEMENT exa:Character_Position (#PCDATA)>
<!ELEMENT exa:Match_Length (#PCDATA)>
<!ATTLIST exa:Match_Length type (start | middle | end)
#IMPLIED>
© Aquila Software, 2002-2010, All rights reserved
|