Runs entirely in your browser. Your XML never leaves this device — there is no
server to send it to. Transformation uses the browser's built-in engine, which is
XSLT 1.0. Workday accepts 1.0 through 3.0, so anything above 1.0 —
for-each-group, tokenize(),
xs: types — will deploy fine but not run here.
For those, xslt3.py embeds Saxon and covers the full range.
Source XML
1
XSLT
1
Output
1
Ready.
Matches —
Enter an expression to evaluate it against the source XML.
Uses the XML from the Transform tab.
Builds an XSLT stylesheet from your source structure — no AI, no guessing.
Pick the element that repeats (one per output row), tick the fields you want, and it
writes a 1.0-safe stylesheet you can run or paste into Workday.
Fields
Load XML on the Transform tab first.
Generated stylesheet
1
Nothing generated yet.