# XLSForm Offline 1.6.0 Error

**URL:** <https://forum.getodk.org/t/xlsform-offline-1-6-0-error/14047>\
**Category:** Support\
**Created:** [July 16, 2018, 10:45am UTC](https://forum.getodk.org/t/xlsform-offline-1-6-0-error/14047 "2018-07-16T10:45:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Melissa\_Rogans](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/melissa_rogans/32/4376_2.png) [@Melissa\_Rogans](https://forum.getodk.org/u/Melissa_Rogans)\
**Post date:** [July 16, 2018, 10:45am UTC](https://forum.getodk.org/t/xlsform-offline-1-6-0-error/14047/1 "2018-07-16T10:45:32Z")

</div>

**What is the problem? Please be detailed.**  
Whenever trying to run the conversion I keep getting the following errors:  
ODK XLSForm Offline Errors:  
The name 'Test-form-export' is an invalid xml tag. Names must begin with a letter, colon, or underscore, subsequent characters can include numbers, dashes, and periods.

ODK Validate Errors:  
XForm Parse Error: Encountered a problem with display condition for node [${Age}] at line: (), Bad node: org.javarosa.xpath.parser.ast.ASTNodeAbstractExpr@198e2867

> > XForm is invalid. See above for the errors.  
> > org.javarosa.xform.parse.XFormParseException: Encountered a problem with display condition for node [${Age}] at line: (), Bad node: org.javarosa.xpath.parser.ast.ASTNodeAbstractExpr@198e2867  
> > **What ODK tool and version are you using? And on what device and operating system version?**  
> > v1.6.0 offline  
> > Mac OS Sierra

**What you have you tried to fix the problem?**  
Changing the title name a few times

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [July 16, 2018, 3:25pm UTC](https://forum.getodk.org/t/xlsform-offline-1-6-0-error/14047/2 "2018-07-16T15:25:26Z")

</div>

Hi @Melissa_Rogans, welcome to the ODK forum! When you get a chance, please [introduce yourself here](https://forum.getodk.org/t/-/6671).

This error is a little subtle. pyxform, the library that XLSForm Offline relies on for the conversion, uses the filename (not the title) when it creates the XML nodes and XML has certain restrictions on naming. Just to test this theory, try renaming your XLS file to just `Test` and see if that works.

We have a fix for this in pyxform at [https://github.com/XLSForm/pyxform/pull/152](https://github.com/XLSForm/pyxform/pull/152) and I'll see if I can convince the pyxform team to get this into the next version!

---

<div class="post-metadata">

**Author:** ![famador](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/famador/32/8770_2.png) [@famador](https://forum.getodk.org/u/famador)\
**Post date:** [November 27, 2018, 2:18pm UTC](https://forum.getodk.org/t/xlsform-offline-1-6-0-error/14047/3 "2018-11-27T14:18:49Z")

</div>

Hello comunity, the PROBLEM IS THE SPACE in the name, use underscore to pull apart the words.  
Att: Fausto.
