Our local job board will regularly scrape our ‘hiring’ page and add our open positions to their index.
However, they request that important data be included on the page with their specific xml tags.
And I can’t figure out how to make that happen!
Our local job board will regularly scrape our ‘hiring’ page and add our open positions to their index.
However, they request that important data be included on the page with their specific xml tags.
And I can’t figure out how to make that happen!
Hello @gschaadt,
Thanks for writing in! Adding XML to a page would only be possible by adding the xml codes manually. You will have to edit the page and insert the XML codes. Could you please send us your local job board url and the xml data that needs to be added?
Best Regards.
Job board is here:
The code that I need to add will go on this page:
http://www.trycycledata.com/hiring/
the xml…
<?xml version="1.0" encoding="ISO-8859-1"?>
<elutaxml xmlns="http://www.eluta.ca/elutaxml" version="1.0">
<employer>
<name>TryCycle Data Systems Inc</name>
<job>
<title>Intermediate / Senior Database Developer</title>
<joburl>http://www.trycycledata.com/hiring/</joburl>
<description>
The Role:
We are looking for an experienced Database Developer to join our team. You will be responsible for developing, testing, improving and maintaining new and existing databases on our platform.
As part of our team, you will work closely with developers to ensure system consistency, provide technical support, and identify new requirements. Communication, organization skills and a problem-solution attitude are key to succeed in this position. Ultimately, you must be able to ensure our database systems run efficiently, reliably and securely.
Roles and Responsbilities:
As a Senior Database Developer, you will be responsible for collaborating with multidisciplinary technical and design teams, mentoring junior developers, estimating project effort, defining project plans, and helping peers QA and debug problems.
Skills and Qualifications:
Proven work experience as a Database Developer
- In-depth understanding of data management (e.g. schema design, permissions, recovery, migration, backups, logging, security and monitoring)
- Deep experience with SQL including, but not limited to, Views, Triggers, Query Optimization and Profiling, Window Functions, Indexing, Transactions and Pivots
- Excellent analytical and organization skills
- Excellent verbal and written communication skills
- Critical thinker and problem-solving skills
- Demonstrated initiative and ability to work independently with minimal supervision
Nice to Have:
- Familiarity working with PostgreSQL and features like jsonb, JSON generation, and extensions
- Experience with PostgREST and sqitch
- Experience using cloud services, containers and dev-ops
- Experience with Python and Flask
- Machine Learning
- HIPAA/PIPEDA Compliance experience
To succeed with us, you must be:
- Team-oriented
- >Eager to learn
- Love to teach
- Reliable
- Trustworthy
Perks
- Free parking
- Casual dress code
- Flexible work hours
- New office space in Ottawa West, with lots of room to grow
- A collaborative, open environment
</description>
<occupationcategory>Software Development</occupationcategory>
<jobaddress>Suite 300 - 1296 Carling Ave.</jobaddress>
<jobcity>Ottawa</jobcity>
<jobprovince>Ontario</jobprovince>
<jobpostalcode>K1Z 7K8</jobpostalcode>
<jobtype>Full Time</jobtype>
<salarymin></salarymin>
<salarymax></salarymax>
<salarytype>yearly</salarytype>
<postdate>January 14, 2019</postdate>
<expirydate></expirydate>
</job>
</employer>
</elutaxml>
Hello @gschaadt,
Please edit the page back in Pro editor and at the bottom of your Hiring page insert a classic raw content element or content area element. You can paste the XML code in the element.
Hope this helps. Please let us know how it goes.
Problem with this is that it renders in the browser.
Having the xml tags delivered with the page code shouldn’t render them.
Hello @gschaadt,
If you do not intend to display the xml as a code and only want the information, you may need to install a 3rd party aggregator plugin. Perhaps on of this plugin could help you.
Hope this helps.
I’m not sure how an RSS aggregator helps in this situation. I’m not trying to pull data in from a different source - I’m trying to make it available to a spider that is coming to our site.
Hello @gschaadt,
Regretfully there isn’t any feature available in X or Pro theme that displays XML file data in the page.
The only way you may achieve this is by utilizing a plugin. You will be pulling the data from https://www.eluta.ca/elutaxml1 and display it in the page with the help of the plugin.
Hope this helps.
Again - we are not trying to scrape/display/gather/spider/aggregate or otherwise get ANY information FROM Eluta.
I simply need to include xml data on a page in our site - that I generate - so that Eluta can spider/scrape it for display on THEIR site.
And, the xml needs to not be displayed on my page.
Hi @gschaadt,
In that case, you should contact the Eluta for the recommendation of how it should be implemented. We thought you’re just displaying the XML with no other purpose than just a code reference. But if it’s for scraping then I’m not sure it should be added since HTML and XML are different, HTML is for the web page and XML are for feeds or applications.
And according here https://www.eluta.ca/elutaxml
You can enter the location you will post your XML file as the “URL for Job Postings”.
That means it shouldn’t be included on the page, rather, upload an XML file to your site through FTP or hosting file manager. Then enter the location (which is the URL of the uploaded file like http://example.com/job-listing.xml).

Please check this https://www.wikihow.com/Upload-Files-to-an-Ftp-Server for uploading file. You can also contact your hosting provider as the may have easier way to manage files than FTP.
Thanks!
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.