HTML paser and node creation (drupal)
Project ID:
322333
Project Type:
Fixed
Budget:
$30-$250 USD
Project Description:
More Job type tags: DRUPAL, PHP, HTML
I'm building a website with bird species as nodes. We have several "plain" html files (just with some <i>, <b> and these kind of tags) that we need to parse. The parser should look for "<b>Habitat</b>" and copy the text after that Habitat tag into a CCK text field in Drupal. That field is already created on the drupal system, it's just empty. Then,keep reading from the HTML because there will be another <b>Description</b> tag, so more text to fill into a CCK field...
That's the basic task. Then, there is more information on the html that will need to create a new node itself, and just populate the fields and keep a node_reference field with the species that the information is related.
I could provide further information as also samples of the HTML to see which the text will look like.
I will be able to modify the parser or the association of some fields to the CCK, but I just need to get this working soon, so any help will be apreciated (and compensated with money, that why we are here).
Thanks
Skills required:
PHP
Public Clarification Board
7 messages
-
That's not an issue at all.
I'm working on it, with a guy from here, so I could say it is being done. Thanks for your interest.
over 3 years ago
-
Ok, I see what you mean. I can split it into something structured. Also there are plenty of ways importing it into Drupal.
However importing requires administrative access to your Drupal installation and direct access to the MySQL database (it typically requires a shell account on your
server). What do you think, is it an issue?
over 3 years ago
-
That's a bit stupid then. I (and everybody) will prefer to work with people with feedback (like you) instead of new service providers... Yes, I know it's a small tasks that could be done for less than 100$, but anyway you're not asking for 1.000$! :)
Here you have a sample file of what needs to
be parser. I will explain which structure in further messages, but if you open the file on a browser you will be able to see the pattern that is repeating on every "page" (around 12 paragraphs). We need to inject each Distribution, Descriptive notes, Habitat, Food and Feeding,... (and
more) texts into some CCK fields. Each "block"(species) will be related with a node already created, with the name and a few extra info).
I hope this clarifies a bit more my needs.
Regards
Attachment:
htmlfile.tar.gz
over 3 years ago
-
Hi ferrangil,
thanks for the invitation, but I still can't. :) Your project is for someone without feedback yet.
You would probably gain a wider audience of coders if you'd attach a sample of page to be parsed. I think you might get a bid even better than mine then.
over 3 years ago
-
Hi glyph,
yes, the main tasks is to parse the html data, but once the data is tokenized, I don't want to create new nodes. I already have all the nodes I need, it's just that I need to inject some of the info from the html into cck fields on that nodes. So the nodes are now almost empty (just
with a name) and the html have that same name and more info. Why you can't bid to my project? I can't contact you through a pm either... I'm new here at elance.com and not sure which should be the way to keep talking about this... Regards
over 3 years ago
-
Hi,
We are vtida group from Vietnam (www.vtida.com), have many expiriences in web developing. Very please to get a chance to work with you. We will do good job with hight quality, low cost, and very fast.
Contact me if you are interested. Thanks.
Please see these site that I have
done:
http://www.alphagolfclubs.com/
http://smart-avi.com
http://vtida.com
http://dpibinhthuan.gov.vn
over 3 years ago
-
Hi ferrangil,
I think you basically need just to parse html you've already have. Drupal itself is able to import data (I think even in the default installation).
I did similar project before (importing books into Drupal, etc.), but unfortunately I can't bid on your project. But if I
could I'd bid as much as 100$ with the 5-7 days delivery time frame.
over 3 years ago