XMLPort import xml with variable tag position

lubostlubost Member Posts: 625
In NAV 2017 I want to import xml file from third party source. Some tags in source file has the same tag in variable positions. For example:
Variant 1
<x>
...subtags
</x>
<invoicee>
... some subtags
</invoicee>

<y>
...subtags
</y>

Variant 2
<x>
...subtags
</x>
<y>
...subtags
</y>
<invoicee>
... some subtags
</invoicee>


How is it possible to do with WMLPort?

Thanks in advance

Comments

  • KTA8KTA8 Member Posts: 397
    you shouldn't have issues two put the same table twice
  • lubostlubost Member Posts: 625
    I am able to insert two same tags (different variables). Object can be compiled without error, but during import appears error about malformed structure.
  • KTA8KTA8 Member Posts: 397
    if you create a version with only one, works fine?
  • vaprogvaprog Member Posts: 1,140
    The error is likely not caused by the element with the same name, but rather by some difference between variant 1 and variant 2. Make sure you are processing the right variant (easier said than done).
  • lubostlubost Member Posts: 625
    Variants comes from 3rd party source. I don't know which variant comes and XMLPort evaluate only one of them as valid. Second variant fall into error concerning wrong structure.
    I am able to use try structure to avoid error stop, but I want to find a solution to don't use two XMLPorts (one for each variant), but it seems to be a bad solution in case of more variants.
Sign In or Register to comment.