Programacion Csv


Evaluando propuestas
Descripción:
Hola, esto es lo que me han pedido. Tengo una base de datos en CSV y Excel y hay que darle el orden que me piden más abajo.

Esto es lo que me pide el programador
""Hola,
Detallo más los ficheros CSV que necesitas y los campos que tienen.
Adjunto un ejemplo para cada uno, construído con los datos del excel de
Cádiz.

Para algunos campos utilizo una función que llamo "slug". Consiste en
aplicar una serie de transformaciones de texto, en orden:

1.- Sustituir cualquier cantidad de caracteres espacio, tabulador y
salto de línea en un sólo carácter espacio.

2.- Eliminar caracteres espacio del principio y el final del texto.

3.- Sustituir cualquier cantidad de caracteres espacio o guión ("-") en
un sólo carácter espacio.

4.- Sustituir los caracteres espacio por guiones ("-").

5.- Sustituir cualquier tipo de tildes, diéresis o circunflejos por su
carácter equivalente (suelen ser vocales).

6.- Sustituir las eñes por un carácter equivalente, como la ene.

7.- Eliminar cualquier carácter que no sea letra de la a a la z, números
del 0 al 9, o guión ("-").

Por un lado, necesitamos un CSV con todas las "Actividades" únicas
(01cadiz_categorias.csv en el ejemplo adjunto). Hacen falta los
siguientes campos, que se construyen de la manera especificada:

slug; slug("Actividad")
name; "Actividad"
description;
parent;
keywords;
icon;
map_icon;
header_type;
header_image;
header_image_align;
category_featured;
header_height;

Si no hay nada al lado del nombre del campo, tiene que estar vacío. Si
hay algo entre comillas, es el nombre de un campo del Excel o CSV
original, o ese mismo campo aplicándole la transformación slug.

Por otro lado, necesitamos otro CSV con las empresas en sí (02cadiz.csv
en el ejemplo adjunto). Hacen falta los siguientes campos, que se
construyen de la manera especificada:

post_name; slug("Apellido")
post_title; "Apellido"
post_status; publish
post_content;
post_excerpt;
post_author; 1
post_parent; 0
post_date; fechahora actual o pasada, en este formato: 2016-11-08 11:14:21
comment_status; open
ping_status; closed
post_image;
ait-items; slug("Actividad")
ait-locations; slug("Ciudad")
subtitle;
featuredItem; 1
headerImage;
headerHeight;
address; "Dirección"
latitude; Latitud de "Dirección"
longitude; Longitud de "Dirección"
streetview; 0
telephone; "Teléfono"
telephoneAdditional@number; "Móvil"
email; "E-mail"
showEmail; 1
contactOwnerBtn; 1
web; "URL"
webLinkLabel; "URL"
displayOpeningHours; 1
openingHoursMonday;
openingHoursTuesday;
openingHoursWednesday;
openingHoursThursday;
openingHoursFriday;
openingHoursSaturday;
openingHoursSunday;
openingHoursNote;
displaySocialIcons; 1
socialIconsOpenInNewWindow; 1
socialIcons@icon;
socialIcons@link;
displayGallery; 1
gallery@title;
gallery@image;
displayFeatures; 1
features@icon;
features@text;
features@desc;

Si no hay nada al lado del nombre del campo, tiene que estar vacío. Si
hay algo entre comillas, es el nombre de un campo del Excel o CSV
original, o ese mismo campo aplicándole la transformación slug.""


Categoría: IT & Programación
Subcategoría: Otros
Tamaño del proyecto: Medio
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo el diseño
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite

Abierto

Presupuesto

13

Propuestas

14

Freelancers interesados

Publicado: Hace un año

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

Andres E. I'm a detailed and proactive developer with 2 years of experience. I worked as a Java developer using Eclipse RCP, Hibernate, Postgres, Git, Jenkins, Maven, JUnit, Sikuli, among others. I also worked as Runtime Oracle... + detalles

Daniel G. Autodidacta, acostumbrado a buscar soluciones a todo tipo de proyectos para llevarlos a cabo en base a las peticiones del cliente. Programador Diseñador Marketing Online Estrategias de ventas + detalles

CodingMotion C. Mas de 15 Años de experiencia en las áreas de SysAdmin, DevOps en GNU/Linux. Actualmente trabajamos en proyectos usando Python, Django, Scrapy, Scikit-learn , Vue, Laravel y PostgreSQL + detalles

Jorge L. R. R. Desarrollador, programador de sistemas de información. Experiencia en desarrollo de sistemas complejos sobre HTML, JavScript, PHP y MySQL. Uso la herramienta Scriptcase. + detalles

carlos d. -------------------------------------JAVA DEVELOPER----------------------------------------- -Desarrollo de paginas web dinamicas. -Desarrollo de aplicaciones(multiplataformas). - desarrollo en definiciones arquite... + detalles