Hay algunos caracteres que no pueden escribirse tal cual porque el WML se los reserva para su código. Aquí tienes una lista de esos caracteres
caracter | esritura |
< | < (menorque) |
> | > (mayor que) |
´ | ' (apóstrofe) |
" | " (comillas) |
& | & (ampersand) |
$ | $$ (dólar) |
| (espacio) |
letra | escritura | letra | escritura | letra | escritura | letra | escritura | letra | escritura |
A | A | a | a | À | À | Û | Û | õ | õ |
B | B | b | b | Â | Â | Ü | Ü | ö | ö |
C | C | c | c | Ã | Ã | Ý | Ý | ÷ | ÷ |
D | D | d | d | Ä | Ä | Þ | Þ | ø | ø |
E | E | e | e | Å | Å | ß | ß | ù | ù |
F | F | f | f | Æ | Æ | à | à | ú | ú |
G | G | g | g | Ç | Ç | á | á | û | û |
H | H | h | h | È | È | â | â | ü | ü |
I | I | i | i | É | É | ã | ã | ý | ý |
J | J | j | j | Ê | Ê | ä | ä | þ | þ |
K | K | k | k | Ë | Ë | å | å | ÿ | ÿ |
L | L | l | l | Ì | Ì | æ | æ | M | M |
m | m | Í | Í | ç | ç | N | N | n | n |
Î | Î | è | è | O | O | o | o | Ï | Ï |
é | é | P | P | p | p | Ð | Ð | ê | ê |
Q | Q | q | q | Ñ | Ñ | ë | ë | R | R |
r | r | Ò | Ò | ì | ì | S | S | s | s |
Ó | Ó | í | í | T | T | t | t | Ô | Ô |
î | î | U | U | u | u | Õ | Õ | ï | ï |
V | V | v | v | Ö | Ö | ð | ð | W | W |
w | w | × | × | ñ | ñ | X | X | y | x |
Ø | Ø | ò | ò | Y | Y | y | y | Ù | Ù |
ó | ó | Z | Z | z | z | Ú | Ú | ô | ô |
número | escritura |
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
º | º |
¹ | ¹ |
² | ² |
³ | ³ |
signo | escritura |
< | < (menor que) |
> | > (mayor que) |
´ | ' (apóstrofe) |
" | " (comillas) |
& | & (ampersand) |
$ | $$ (dólar) |
| (espacio, también puede pulsarse la tecla de espacio tal cual) |
signo | escritura | signo | escritura | signo | escritura |
¿ | ¿ | & | & | ¤ | ¤ |
? | ? | ' | ' | ¥ | ¥ |
¡ | ¡ | * | * | ¦ | ¦ |
! | ! | + | + | § | § |
( | ( | = | = | ¨ | ¨ |
) |
) |
, | , | © | © |
[ | [ | - | - | ª | ª |
] | ] | . | . | ¬ | ¬ |
« |
« |
: | : | - | ­ |
» | » | ; | ; | ® | ® |
{ | { | @ | @ | ¯ | ¯ |
} | } | ^ | ^ | ° | ° |
> | > | _ | _ | ± | ± |
< | < | ` | ` | ´ | ´ |
/ | / | ~ | ~ | µ | µ |
\ | \ | |  | ¶ | ¶ |
" | " | | |   | · | · |
# | # | ¢ | ¢ | ¸ | ¸ |
% | % | £ | £ |
signo | escritura |
á | á |
Á | Á |
é | é |
É | É |
í | í |
Í | Í |
ó | ó |
Ó | Ó |
ú | ú |
Ú | Ú |
ñ | ñ |
Ñ | Ñ |
Daniel P. @ 19:57 | comentarios (0) | Links Permanentes
Capturador de páginas HTML en un objeto String
En primer lugar se muestra una clase de utilería con el código necesario para capturar una página html e introducirla en un objeto String.
Esto puede ser muy interesante para poder obtener información actualizada de otras páginas, como puede ser la captura de noticias u otros elementos colgados en internet para su posterior tratamiento e inserción en nuestra propia página.
package WebToString;
import java.net.*;
import java.io.*;
public class WebToString {
public static String convert (String myUrl)
{
URL url;
BufferedReader stream;
String aux = "";
String l;
try{
url= new URL(myUrl);
stream = new BufferedReader (new InputStreamReader (url.openStream()));
while ((l=stream.readLine())!=null)
{aux+=l; }
}
catch (Exception e)
{
System.out.print("Error al capturar una página para convertirla a un objeto String: "+ e);
}
return aux;
}
}
Capturador de páginas HTML en un archivo
Este codigo nos muestra una funcionalidad parecida al anterior pero además nos almacena la página en un archivo. Se trata de una aplicación JAVA y no de una clase de utilería como la anterior.
import java.net.*;
import java.io.*;
public class getPage
{
public static void main(String[] arg)
{
String un;
try {un=arg[0];}
catch (ArrayIndexOutOfBoundsException e)
{
un="http://www.cocinatusrecetas.com";
System.out.println("Ninguna URL definida, cojo "+un);
};
System.out.println("URL:"+un);
URL url;
boolean tribilín=false;
try {url= new URL(un);}
catch (MalformedURLException e)
{
System.out.println("URL equivocado, cojo http://www.cocinatusrecetas.com");
url = null;
tribilín=true;
};
if (tribilín)
try {url = new URL ("http://www.cocinatusrecetas.com");}
catch (MalformedURLException e){};
BufferedReader stream;
try {stream = new BufferedReader (new InputStreamReader (url.openStream()));}
catch (IOException e){
System.out.println("Error de apertura del archivo");
stream=null;
System.exit(0);
};
File out=new File(".\\"+url.getFile());
FileWriter Output;
try {Output=new FileWriter(out);}
catch (IOException e) {Output=null;};
String l;
try
{
while ((l=stream.readLine())!=null)
{
Output.write(l);
};
Output.flush();
Output.close();
}
catch (IOException e){System.out.println("Error de lectura.");};
}
}
admin @ 00:44 | comentarios (2) | Links Permanentes
<< December 2005 >> | ||||||
---|---|---|---|---|---|---|
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
archivos
November - 2013