Jump to content

XML bestanden importeren


Recommended Posts

Goedemorgen,

 

Ik ben bezig met een projectje om XML files in te lezen.
De conversie werkt en filemaker import van de test XML bestand welke ik laat maken.
Maar nu heb ik er iedere dag zo'n 400 die ik moet importeren, en het lukt mij gewoonweg niet om meerdere bestanden te automatisch in te lezen, doormiddel van een loop bijvoorbeeld
Nu is de vraag of dit eigenlijk wel kan?

Wie kan mij helpen met een opzetje of de juiste info

Link to comment

Ook goedemorgen,

een xml kun je importeren door het als een tekst in te lezen, of als een fmxml direct te importeren. 
Als de bestanden in een map staan, dan kun je de namen van de bestanden ophalen met bv de BaseElements plugin. Als je de xml als een tekst inleest dan kun je de bestanden een voor een inlezen. In het geval dat je het bestand importeert dan is het het handigste om de bestanden een voor een te hernoemen naar bv import.xml en dan te importeren. 

Link to comment

Het kan zeer zeker. Ik heb enkele jaren geleden een systeem mogen bouwen dat meetgegevens van energiemeters (TMR-data) verwerkte. Batch-gewijze updates van 1.000-en kleine XML-bestandjes. Zet FMS aan het werk; je kan het import-proces heel precies inrichten. En vervolgens knappe tools daarop ontwikkelen.

Edited by Marsau
correctie
Link to comment
  • 3 weeks later...

Goedmorgen, het is allemaal gelukt met XML's  importeren, dit gaat helemaal automatisch en via een applescript zorg ik dat de map wordt geleegd als ik de bestanden heb geïmporteerd.
Iedere XML bevat beat eigenlijk een record, maar er worden ook XML gegenereerd waar binnen een Xml meerdere record staan (zie bestand)
is er een mogelijk om deze in te lezen en te laten tellen hoeveel (Partversions) erin staan? En aan de hand daarvan voor ieder part daarvan een record met de juiste tevens erin te verwerken?

417568 - 351276_test 2.xml

Link to comment

hoe importeer je de xml nu? als tekst waarna je de inhoud van de velden haalt uit de tekst, of importeer je de gegevens via een directe import? in dat geval zou je x records moeten krijgen.

(in het eerste geval moet je kijken hoeveel records er in de xml staan en per record een nieuw record aanmaken)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...