Foros del Web » Soporte técnico » Software General »

Cual editor de textos... datos variables y repetitivos! (xml)

Estas en el tema de Cual editor de textos... datos variables y repetitivos! (xml) en el foro de Software General en Foros del Web. Estoy creando un archivo xml, es para una galeria de imagenes..... este contiene datos repetitivos del tipo: <item> <media:text>Titulo</media:text> <media:content url="1.jpg" type="image/jpeg" width="500" height="375" /> ...
  #1 (permalink)  
Antiguo 05/10/2010, 17:25
 
Fecha de Ingreso: julio-2005
Mensajes: 23
Antigüedad: 17 años, 7 meses
Puntos: 0
Cual editor de textos... datos variables y repetitivos! (xml)

Estoy creando un archivo xml, es para una galeria de imagenes..... este contiene datos repetitivos del tipo:

<item>
<media:text>Titulo</media:text>
<media:content url="1.jpg" type="image/jpeg" width="500" height="375" />
</item>

Lo unico que va a cambiar es......"1.jpg" y va cambiando ascendentemente es decir... 2.jpg, 3.jpg, 4.jpg....
hasta 800.jpg

Mi pregunta es si hay alguna forma de automatizar esto?
Es decir... se tendria que ver al final asi:

Código:
<item>
<media:text>Titulo</media:text>
<media:content url="1.jpg" type="image/jpeg" width="500" height="375" />
</item>

<item>
<media:text>Titulo</media:text>
<media:content url="2.jpg" type="image/jpeg" width="500" height="375" />
</item>

<item>
<media:text>Titulo</media:text>
<media:content url="3.jpg" type="image/jpeg" width="500" height="375" />
</item>

(...)
Saludos!
  #2 (permalink)  
Antiguo 05/10/2010, 21:09
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 15 años
Puntos: 260
Sonrisa Respuesta: Cual editor de textos... datos variables y repetitivos! (xml)

Hola,

¿Microsoft Excel podría ser una opción? Normalmente para este tipo de operaciones prefiero usar Excel donde puedo cambiar varios valores generados de fórmulas y cálculos. La única desventaja es que tienes que saber como escribir la formula y no es fácil usar los saltos de línea.

En tu caso podrías hacer lo siguiente, escribe esta formula en la celda A1, selecciona la celda A1 y usa copiar, selecciona verticalmente tantas celdas como sea necesario y usa pegar, (no es necesario que uses copiar y pegar cada vez, selecciona todo el rango y usa pegar),

Código:
="<item><media:text>Titulo</media:text><media:content url=""" & B1 &".jpg"" type=""image/jpeg"" width=""500"" height=""375"" /></item>"
En la celda B1 escribe 1, después selecciona toda la columna paralelamente a la fórmula anterior, y busca en el menú o la cinta de opciones la opción 'Rellenar'->'Series', lineal, incremento 1.

(También se puede hacer rápidamente escribiendo 1 en B1, 2 en B2, después seleccionar la celda B1 hasta la B2, y después arrastrando el pequeño cuadrito que aparece en la esquina inferior del rango seleccionado hasta donde sea necesario).

Ahora selecciona la columna A1 hasta donde terminan las formulas y usa copiar, regresa a otro editor y selecciona pegar.

Saludos,
  #3 (permalink)  
Antiguo 06/10/2010, 10:09
 
Fecha de Ingreso: julio-2005
Mensajes: 23
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Cual editor de textos... datos variables y repetitivos! (xml)

Gracias por tu respuestas.....

Lo resolvi facilmente... con la ayuda que me prestastes, combine eso con el buscar y remplazar de notepad++


Segun entiendo, lo que hace la formula que me pasastes es:

& B1 & >>>> Con eso inserto el texto que este en la celda B1

""xds"" >>>> Uso doble comillas para que aparescan las comillas...


Gracias una ves mas!!!
  #4 (permalink)  
Antiguo 06/10/2010, 14:24
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 15 años
Puntos: 260
Sonrisa Respuesta: Cual editor de textos... datos variables y repetitivos! (xml)

Hola,

Que bueno que lo hayas solucionado,

Cita:
Iniciado por st0nk Ver Mensaje
... combine eso con el buscar y remplazar de notepad++ ...
Seguramente todavía habían algunos detalles que necesitabas modificar, pero olvidé mencionar que 'si deseabas darle el formato parecido a lo que mostraste' en este caso posiblemente podrías haber usado NetBeans, Eclipse, Dreamweaver o Visual Studio IDE para aplicar formato.

Es decir, después de haberlo copiado de Microsoft Excel solo lo pones en un documento nuevo XML, entras a alguno de esos editores y busca 'codigo'->'dar formato' o su equivalente.

Cita:
Iniciado por st0nk Ver Mensaje
& B1 & >>>> Con eso inserto el texto que este en la celda B1

""xds"" >>>> Uso doble comillas para que aparescan las comillas...
Exacto, básicamente eso es lo que hay que saber para hacer esas formulas de texto.

Saludos,

Etiquetas: editor, textos, variables, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:28.