I have an XML like this one having french character:

```
<?xml version="1.0" encoding="ISO-8859-1"?>
<liste>
<produit code="311" prix="43.00" quantité= "28" />
<produit code="123" prix="39.00" quantité= "10"  />
<produit code="456" prix="36.00" quantité= "241"  />
</liste>

```

My java code :

```
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;

public class test2 {
public static void main(String[] args) throws Exception {
System.setOut(new PrintStream(System.out, true, "Cp850")); 
   DocumentBuilderFactory factory = 
    DocumentBuilderFactory.newInstance();
   DocumentBuilder parser = factory.newDocumentBuilder();
   Document doc = parser.parse(args[0]);

   Element racine = doc.getDocumentElement(); 
   NodeList nl = racine.getElementsByTagName("produit");
}
}

```

When I try to compile my java code with javac I have an error telling me :
Attribute name "Quantit╟" associated with an element type "produit" must be followed by the '=' character.

How I can read my french word in my nodelist ?
thanks