Ciao a tutti,
ho un problema con la lettura di un xml
io voglio estrarre da una striga xml il valore "Sid"

stavo provano a farlo con l'oggetto Microsoft.XMLDOM

solo che se non vado a leggere un file xml fisicamente creato sul server non ci riesco

se eseguo lo script di seguito tutto ok
codice:
Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load Server.MapPath("xmlSms.xml")




Set nome = objXmlDom.getElementsByTagName("Sid")




response.Write(nome.length)




Dim i
i = 0
For i = 0 To nome.length - 1
    Response.Write nome(i).Text& "<br>"
	
	
	
Next

se invece scrivo così, cio+ passando direttamente una stringa non ottengo nulla

codice:
xml="<?xml version='1.0' encoding='UTF-8'?><TwilioResponse><Message><Sid>SMd24580bd8fd7418b995b696cbad96134</Sid><DateCreated>Mon, 23 Nov 2015 14:55:58 +0000</DateCreated><DateUpdated>Mon, 23 Nov 2015 14:55:58 +0000</DateUpdated><DateSent/><AccountSid>AC3256fd76202c7da2e82c3d2f5b61eb27</AccountSid><To>+33702177949</To><From>+33644124844</From><MessagingServiceSid/><Body>Prova invio sms</Body><Status>queued</Status><NumSegments>1</NumSegments><NumMedia>0</NumMedia><Direction>outbound-api</Direction><ApiVersion>2010-04-01</ApiVersion><Price/><PriceUnit>USD</PriceUnit><ErrorCode/><ErrorMessage/><Uri>/2010-04-01/Accounts/AC3256fd76202c7da2e82c3d2f5b61eb27/Messages/SMd24580bd8fd7418b995b696cbad96134</Uri><SubresourceUris><Media>/2010-04-01/Accounts/AC3256fd76202c7da2e82c3d2f5b61eb27/Messages/SMd24580bd8fd7418b995b696cbad96134/Media</Media></SubresourceUris></Message></TwilioResponse>"



Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load xml




Set nome = objXmlDom.getElementsByTagName("Sid")




response.Write(nome.length)




Dim i
i = 0
For i = 0 To nome.length - 1
    Response.Write nome(i).Text& "<br>"
	
	
	
Next
avete qualche suggerimento?
Grazie