Python Script to Parse XML and Store Using REST API

Concluído Postado Jun 16, 2015 Pago na entrega
Concluído Pago na entrega

**Stock replies will be ignored. Prove to me that you read the project brief. Prove to me that you know what you're doing.**

This project is fairly simple in what we have to accomplish.

1. Download a set of 10 XML files. They all follow the same simple structure. It's roughly 10 fields per record. A sample XML file can be downloaded here: [url removed, login to view]

2. Parse the XML and store the records in a SQLite database. The purpose of storing it in a database is to maintain a record of its status (we will be submitting the data to the Parse platform ([url removed, login to view]) over its REST APIs.)

3. Once all of the XML is parsed and stored in SQLite, the data must be submitted to Parse using the REST APIs. Batch operations using the API are possible and can be reviewed here: [url removed, login to view]

4. Successful storage of each record is demonstrated by a success response for the REST command. We need to store the success response in the SQLite database. This way, we'll be able to resume the job if something fails.

5. The data file contains latitude and longitude data for each record. This data must be used to create a GeoPoint within Parse. Info on GeoPoints: [url removed, login to view]

6. We will need a mechanism to throttle requests being made to Parse in order to not exceed request/second limits. Alternatively, we may want to be able to run in a threaded manner. This will be determined once we see how the application is performing.

You should check out the Python wrapper for the Parse APIs. It is available at: [url removed, login to view]

Please only respond if you have experience in using RESTful web services. It's a bonus if you have ever used Parse. Stock replies will be ignored.

Processamento de dados Python RESTful Microsoft SQL Server

ID do Projeto: #7875188

Sobre o projeto

1 proposta Projeto remoto Ativo em Jun 16, 2015

Concedido a:

helmot

I have +10 years of experience in programming. I had tens of projects 1. Parse XML files with BeautifulSoup and extract infromation from 2. Working with SQLite 3. Working with REST APIs like Google services, Twitte Mais

$250 USD em 5 dias
(73 Comentários)
6.7