Ciao a tutti... ho un problema in estrazione di nodi xml...
Allora ho un file xml di questo tipo:

codice:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<information>

<day value="22.03.2007">
	<hour value="00:00">
		<description>4</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="03:00">
		<description>4</description>
		<vis>80001.00</vis>
	</hour>
	<hour value="06:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="09:00">
		<description>1</description>
		<vis>79998.00</vis>
	</hour>
	<hour value="12:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="15:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="18:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="21:00">
		<description>1</description>
		<vis>79999.00</vis>
	</hour>
</day>

<day value="23.03.2007">
	<hour value="00:00">
		<description>1</description>
		<vis>79999.00</vis>
	</hour>
	<hour value="03:00">
		<description>1</description>
		<vis>79999.00</vis>
	</hour>
	<hour value="06:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="09:00">
		<description>1</description>
		<vis>79999.00</vis>
	</hour>
	<hour value="12:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="15:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="18:00">
		<description>1</description>
		<vis>80000.00</vis>
	</hour>
	<hour value="21:00">
		<description>1</description>
		<vis>80001.00</vis>
	</hour>
</day>
</information>
Praticamente ho il problema in estrazione....
estraggo così:

codice:
Set AllItems = objXmlDom.selectNodes("//day")
Set AllItemsH = objXmlDom.selectNodes("//hour")


Set Img = objXmlDom.getElementsByTagName ("information/day/hour/description")
For I = 0 to (AllItems.Length - 1)
	Response.Write(AllItems(I).GetAttribute("value") & "
")
		For U = 0 to (AllItemsH.Length - 1)
			Response.Write(AllItemsH(U).GetAttribute("value") & "
")
		Next
	if I = 2 then exit for
Next
Il problema è che tira fuori le date.... ma all'interno di esse tira fuori gli orari non una volta ma tante quante sono le date... mi spiego meglio...

Io ho bisogno di una cosa del genere:
codice:
DATA
   ora 1
     dato
     dato
   ora 2
     dato
     dato
   ora 3
     dato
     dato
DATA2
   ora 1
   ora 2
   ora 3
ecc...................
invece adesso mi fa questo:
codice:
DATA
   ora 1
   ora 2
   ora 3
   ora 1
   ora 2
   ora 3
DATA2
   ora 1
   ora 2
   ora 3
   ora 1
   ora 2
   ora 3
ecc...................
aiutoooo