Mostrando entradas con la etiqueta C#. Mostrar todas las entradas
Mostrando entradas con la etiqueta C#. Mostrar todas las entradas

martes, 1 de junio de 2010

Consumir un Web Service y manipular el resultado XML

 

Este ejemplo servirá para ver dos cosas, como  usar un Web Service y como manipular un documento XML. El Web Service que vamos a ver de ejemplo, me regresa los datos sobre el clima de una ciudad. De parámetros de entrada requiere el nombre de la ciudad y el país.

Les debo el paso a paso… pero aquí esta lo más importante…

url

http://www.webservicex.net/globalweather.asmx

using

image

Código

image

viernes, 28 de mayo de 2010

Expresiones Regulares

 

.Net tiene un gran soporte para las expresiones regulares. Pero para empezar, que son las expresiones regulares?. Pues las expresiones regulares son unos cadenas especiales para describir patrones. Por ahí leí que son como los viejos "Wildcards" o comodines, pero con esteroides.

Te acuerdas del comando Dir con:
Dir *.txt
pues con expresiones regulares seria:
.*\.txt$.

Por ejemplo, para buscar un correo...cualquier correo, esta sería la expresión, que la saque del regularExpression validator

\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

Las clases regex pertenecen al namespace System.Text.RegularExpressions,por lo para utilizarlas, debemos agregar el siguiente using a nuestros programas en C#:
Using System.Text.RegularExpressions;

Y para ver si nuestras expresiones regulares son correctas, ahí les dejo esta liga..

http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx

Salu2 y byte