Comunidad de diseño web y desarrollo en internet online

creando la primera base de datos

Citar            
MensajeEscrito el 25 Ene 2005 07:37 pm
Me he mirado todos los tutoriales sobre el tema y quiero crear una base de datos.
Tengo algunas dudas (bueno algunas...). He estado haciendo pruebas con Filemaker 6 y cuando exporto mi base de datos a XML y lo abro desde Dreamweaver o el editor de texto y obtengo un archivo muy complicado en comparación con los archivos tan sencillos que veo en los tutoriales.

¿Me podéis indicar más o menos los pasos que tengo que seguir para obtener un archivo xml a partir de acces o Filemaker que pueda utilizar como base de datos para flash?

... aunque me sirva solo como orientación...

Gracias

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2005 07:44 pm
Abrelo en Dreamweaver ... si es la versión MX2004, ve al menu

Commands -> Apply Source Formatting

Luego, pega el codigo XML aqui, intenta que no exportes muchos registros para que no sea muy largo; asi podremos ayudarte

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 25 Ene 2005 08:16 pm
Gracias freddie, este es el texto que me saca

<?xml version="1.0" encoding="UTF-8" ?>
<FMPXMLRESULT xmlns="http://www.filemaker.com/fmpxmlresult">
<ERRORCODE>0</ERRORCODE>
<PRODUCT BUILD="06/13/2002" NAME="FileMaker Pro" VERSION="6.0v1"/>
<DATABASE DATEFORMAT="d/M/yyyy" LAYOUT="Layout #1" NAME="agenda.fp5" RECORDS="2" TIMEFORMAT="k:mm:ss "/>
<METADATA>
<FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Fecha evento" TYPE="DATE"/>
<FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Título evento" TYPE="TEXT"/>
<FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Texto evento" TYPE="TEXT"/>
<FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Link evento" TYPE="TEXT"/>
</METADATA>
<RESULTSET FOUND="2">
<ROW MODID="5" RECORDID="1">
<COL>
<DATA>1/1/2005</DATA>
</COL>
<COL>
<DATA>Evento 1</DATA>
</COL>
<COL>
<DATA>Texto evento 1</DATA>
</COL>
<COL>
<DATA>www.linkalevento1.com</DATA>
</COL>
</ROW>
<ROW MODID="4" RECORDID="2">
<COL>
<DATA>10/2/2005</DATA>
</COL>
<COL>
<DATA>Evento 2</DATA>
</COL>
<COL>
<DATA>Texto evento 2</DATA>
</COL>
<COL>
<DATA>www.linkalevento2.com</DATA>
</COL>
</ROW>
</RESULTSET>
</FMPXMLRESULT>

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2005 08:23 pm
Sencillo, lee el tutorial de XML que hay en esta web y sabras facilmente como usar ese XML, esta bien formado y no tiene problemas

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 25 Ene 2005 08:54 pm
Ya lo miro, me ha servido de mucho lo de "Apply Source Formatting" ya que antes me salía todo seguido y no lo veía claro.

Por otro lado:
¿los registros pueden contener un texto extenso, como por ejemplo de una hoja de texto?

¿la misma programación de flash que lee este archivo, lo hace igual aunque no le aplique el "Apply Source Formatting"?

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2005 09:04 pm
si a todo xD
Solo lee con atención el tutorial y lee muchod e fundamentos normales de XML, que esos aplican en todas partes, Flash, la web, etc

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 25 Ene 2005 09:06 pm
Gracias por tu ayuda. Como ves estoy bastante verde con esto.

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2005 10:38 pm
Me está ocurriendo algo que no entiendo con los campos de texto.

He creado un documento nuevo con cuatro cajas de texto dinámico en las que consigo cargar los valores del xml que tengo en este post. Fecha, título, texto, link.

Bien, pues cuando ejecuto el archivo se carga todo bien, pero durante unas décimas de segundo, antes de que se cargue todo el texto, me aparece, en el primer campo de texto lo siguiente: [type function]. Luego esto desaparece y aparece el texto que toca.

Se me ocurre hacer alguna chapu no dejando que se vea nada hasta que se cargue todo el texto, pero me gustaría saber si se puede evitar este problema.

Gracias

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2005 11:07 pm
Por favor, esa pregunta hazla en un hilo nuevo y un poco mas detallada, por lo menos poniendo algo de codigo o algo

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 25 Ene 2005 11:29 pm
Lo he dejado en este mismo tema porque hace referencia al xml que hay más arriba por lo tanto el código del xml ya está puesto. De todas formas ya he visto donde está el problema. Tenía una línea mal escrita.

En cuanto a la carga de las variables las hago con el siguiente código:
fecha_txt.text = entrada.firstChild.childNodes[4].childNodes[0].childNodes[0].firstChild.firstChild.nodeValue;
titulo_txt.text = entrada.firstChild.childNodes[4].childNodes[0].childNodes[1].firstChild.firstChild.nodeValue;
texto_txt.text = entrada.firstChild.childNodes[4].childNodes[0].childNodes[2].firstChild.firstChild.nodeValue;
link_txt.text = entrada.firstChild.childNodes[4].childNodes[0].childNodes[3].firstChild.firstChild.nodeValue;
y me funciona bien.

Por clemenules

26 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.