Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was reading code of a java project where I found a class name like "UserSansXml". This class is dealing with user objects. I wanted to know the meaning of "sans".

share|improve this question
FWIW, "sans" is the french translation of "without". – Florian Margaine Nov 14 '12 at 7:12
@FlorianMargaine it is also a perfectly good English word with the same meaning. – jk. Nov 14 '12 at 9:17
@jk. thanks to the Normans conquering England in 1066 – Michael Borgwardt Nov 14 '12 at 9:44
up vote 11 down vote accepted

'Sans' means 'without'. Think of typefaces like 'Sans-Serif'.

Without context, it's hard to speculate what 'UserSansXml' means.

share|improve this answer
User without Xml, obviously :) – Omega Nov 14 '12 at 4:20
That helps. Reading the code, I figured out, User data comes from xml and later gets stored in db. UserSansXml class deals with the user objects found in xml and the methods in this class has public methods to access users without bothering xml tags. – Kinjal Nov 14 '12 at 4:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.