-
generation de xml
Bonjour
j'ai fait un fichier jsp qui génère du xml seulement ce xml est mal formé et ne peut pas être lu en effet le jsp insère des lignes blanches avant la balise xml
comment pouraait on faire pour enlever ces lignes blanches
Merci
fichier xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<complete>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
<option value='1'>
a
</option>
</complete>
fichier jsp:
<%@page import="java.sql.*,java.io.*,java.net.*"%>
<%@page contentType="text/xml;charset=ISO-8859-1"%>
<% try {
ResultSet rs,Statement s,Connection c,String query;
out.println("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
c = DriverManager.getConnection("jdbc:microsoft:sqlserver://sqlserv;User=****;Password=****");
s=c.createStatement();
query ="select TOP 20 * from (select distinct CO_INDEX_NOM,co_index_cato from T_index WHERE CO_INDEX_NOM LIKE 'A%') T_RESULTAT";
rs=s.executeQuery(query);
out.println("<complete>");
while (rs.next()){
out.println("<option value='1'>");
out.println("a");
out.println("</option>");}
out.println("</complete>");
}
catch(Exception e) {
System.err.println(e.getMessage()); }
%>
-
Il y a un parametre trim dans ton tomcat -> détail dans google
Tu peux essayer également en mettant <%@page contentType="application/xml;charset=ISO-8859-1"%> mais ca doit pas changer grand chose.
-
trim dans google
je ne trouve pas de réponse de trim pour tomcat dans google, pourrais tu être plus précit
-
Désolé, je pensais vraiment que ca allait être facile à trouver :
Par exemple
http://raibledesigns.com/rd/entry/tr...es_in_your_jsp
"tomcat trim spaces" donne pas mal de résultats qui pourrait te convenir. J'avais essayé il y a un an, et ca n'avait pas marché, donc j'ai préféré ne pas donner trop de détails.