Salut,

j'ai un petit soucis, et je ne connais pas vraiment toute les subtilité de castor

D'abord un peu de code, voila ce que j'ai:

mapping.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<mapping>
	<class name="com.hsbc.hbfr.ssds.objects.DiscolureList">
	<map-to xml="disclosure-feed" ns-uri="http://www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation=SSD.xsd"  ns-prefix="xsi"/>
 
		<field name="reportDate" type="string" >
			<bind-xml name="report-date" />
		</field>
j'obtiens :

resultat.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?xml version="1.0" encoding="UTF-8"?>
<xsi:disclosure-feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation=SSD.xsd">
    <xsi:report-date>31-August-2006</xsi:report-date>
Or je veux ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
  <?xml version="1.0" encoding="UTF-8" ?> 
- <disclosure-feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SSD.xsd">
  <report-date>07-July-2006</report-date>
La nuance est dans le "xsi" qui apparait partout et en passant je ne sais pas ce que cela signifie.

Merci du petit coup de main