Estimado ardEric
Para trabajar con webservices (SOAP o REST) hay que tener en mente dos conceptos que son Serializar y Desearizar. En tal sentido todo lo que le envíes (Request) o recibas (Response) de un webservice, sea formato XML o JSON, debe de estar Serializado. Esto quiere decir que lo que se envía o recibe es una única cadena de texto. Por el lado del cliente, quien es el que consume el webservice, para poder mostrar los resultados tienes que Desearizar la cadena de texto que haz recibido. Para sesearizar se hace un Parser (Clase, Modulo o DLL) al que le pasas la cadena de texto y este te entrega puntualmente el valor que le solicitas.
Hecha esta pequeña explicación, paso a dar respuesta a tu pregunta.
En XML el texto se ve así <?xml version="1.0" ?>, sin embargo, en VB se va presentar un problema al querer asignar dicho texto a una variable. Este problema se producido por las comillas dobles (“), para dar solución a este problema tienes que usar comillas triples (“””) al momento que haces la concatenación. Otra alternativa, en la concatenación, es usar Chr(34) para reemplazar las comillas dobles (“). Y por último, dentro de la cadena de texto reemplaza cada comilla simple (") por comilla doble ("")
En código se vería así (cualquiera de las tres formas da el mismo resultado <?xml version="1.0" ?>
1. Usando comillas triple:
strReq = "<?xml version=" & """1.0""" & " ?>"
2. Usando Chr(34):
strReq = "<?xml version=" & Chr(34) & "1.0" & Chr(34) & " ?>"
3. Usando comilla doble dentro de la cadena de texto:
strReq = "<?xml version=""1.0"" ?>"
Para probar, en la ventana Inmediato (Ctrl + G), ejecuta lo siguiente (el símbolo de interrogación (?) delante del texto hace un print en la ventana Inmediato)
?"<?xml version=" & """1.0""" & " ?>"
El resultado veras que es el texto que se necesita:
<?xml version="1.0" ?>
Finalmente ¿Por qué uso & _ al final de la cadena?
Pues como ya lo había explicado el XML tiene que estar serializado y lo que estoy haciendo es serializarlo manualmente
Saludos, desde algún lugar de Lima-Perú