Convert Survey Questionnaires into Structured XML Using Smart Macros
The Decipher Script Generator Tool converts survey questionnaires into structured XML format using predefined tags and AI-Assisted Programming and macros. It supports various question types, grid formats, loops, ranking, sliders, and manual macro programming.
The tool now includes an AI Programming Assistant that helps automatically convert questionnaire text into structured Decipher XML scripts. The AI analyzes the uploaded questionnaire and suggests the appropriate XML structure, question types, and programming logic.
Automatically detects question IDs, titles, answer options, grid structures, and question types from the questionnaire text.
Converts detected questions into clean and structured Decipher XML scripts following standard programming rules.
If questionnaire instructions require punching variables (for example in verification questions), the AI automatically generates the required punching variables and logic.
Detects programming instructions such as VERIFY, TERMINATE, LOOP logic, and other survey conditions.
Generated XML can be reviewed and edited before final use, allowing programmers to refine the script if needed.
Watch how to convert questionnaire documents into structured XML using AI programming and macros.
Radio button questions. Multi-column enabled for 13+ options.
Checkbox-based multi selection questions. Multi-column enabled for 13+ options.
Dropdown selection type questions.
Numeric input fields.
Textarea or Text input for descriptive responses.
Single Select Grid, Multi Select Grid, Dropdown Grid, Numeric Grid.
Numeric Slider and Point Slider supported.
Ranking questions with configurable ranking points.
Single grid with Cardsort style and Multi grid with Cardsort style
For grid-based questions, define:
Loop-based questions must start with LOOP START and end with LOOP END to define the iteration structure.
Survey-level helper macros.
Radio, Checkbox, Rating, Text input macros.
Rows, Columns, Choices, Groups.
Bold, Italic, Underline, Lists.
Open, Randomize, Exclusive, Optional settings.
Block, Loop, Case logic controls.