1. Why does “First row is column names” matter for XML?
When it is on, the first line becomes the source of element (or attribute) names—those strings must be valid XML names for predictable XSD mapping. Turn it off only if your file truly has no header row.
2. How do Skip and Limit help with XSD checks?
Use Skip to drop banner or metadata rows at the top of the export. Use Limit to convert only the first N data rows so you can run a fast validator pass before scaling to the full feed.
3. My file is tab- or pipe-separated—what should I do?
Open Choose input options and pick Tab, Bar, or the correct delimiter. If it is unusual, type a single character under Other. Wrong separators produce shifted columns and bogus tag content.
4. Does this guarantee XSD compliance?
No tool can promise that without your schema: it produces well-formed UTF-8 XML with escaped text. You still match tag names, nesting, and namespaces to the XSD or WSDL your partner published.
5. What happens to ampersands and angle brackets in cells?
They are escaped as entity references so the document stays well-formed. If you embed raw markup on purpose, treat the cell as opaque text—validators will still see literal characters, not nested XML.
6. What is the default document shape?
Typically one root element wraps every row; each row becomes a repeated child element (for example <record>) with one child tag per column—good for SOAP-style lists and feed validators.
7. Attributes vs child elements—can I switch later?
Options may expose attribute-style mappings for some workflows. Changing conventions after integrators depend on XPath breaks consumers—pick one model and keep exports stable.
8. Copy, download, reset?
Copy from the output or download a named .xml. Load sample fills a demo grid; Clear wipes input and output.