Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
XML.Parse
Parses a XML document.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
XML | 7.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "XML.Parse"; XML { ; Flags } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
XML | The XML to process. | "<test>Hello</test>" | |
Flags | Various Flags. Add 1 to ignore errors in xml and continue parsing. This may lead to not everything in the xml being read. Add 8 to remove all namespaces before query to have queries easier. |
0 | Optional |
Result
Returns XML reference or error.
Description
Parses a XML document.The document stays in memory and can be queried several times as needed.
If you need to query a lot of values, please parse once first. Else all XML functions need to parse again on each call.
Please use XML.Release later to free document from memory.
See also
- XML.ItemRefs
- XML.ListAttributes
- XML.NodeCount
- XML.NodeNames
- XML.Query
- XML.Release
- XML.SetPathCData
- XML.SetPathXML
- XML.SetVariables
- XML.SubTree
Release notes
- Version 9.1
- Fixed a problem with XML.Parse getting an XML reference number.
- Version 7.3
- Added XML.Parse and XML.Release to parse XML once and query several times to get better performance.
Example Databases
Blog Entries
- Fun with While function in FileMaker
- MBS FileMaker Plugin, version 9.1pr5
- Comparing Base Elements Plugin to MBS FileMaker Plugin
- MBS FileMaker Plugin 7.3 - Über 4800 Funktionen in einem Plugin
- MBS FileMaker Plugin 7.3 - More than 4800 Functions In One Plugin
- MBS FileMaker Plugin, version 7.3pr7
This function checks for a license.
Created 14th July 2017, last changed 17th September 2017