Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
Statistic
FMM
Blog
Read property list from data.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
PList | 11.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes, on macOS | ✅ Yes |
Parameter | Description | Example |
---|---|---|
Data | Pass text with XML or container with plist file. | MyFile::PListData |
Returns JSON or error.
Read plist:
MBS( "PList.ReadData"; "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>id</key>
<integer>1234</integer>
</dict>
</plist>")
Example result:
{
"id" : 1234
}
Read plist with date and data:
MBS( "PList.ReadData"; "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>id</key>
<date>2020-04-27T17:10:51Z</date>
<key>testdata</key>
<data>
BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMChARm
ZmZmg83MTD+DMzNzPwGDAAAAP4Y=
</data>
</dict>
</plist>")
Example result:
{
"id" : "2020-04-27 17:10:51 +0000",
"testdata" : "BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMChARmZmZmg83MTD+DMzNzPwGDAAAAP4Y="
}
This function checks for a license.
Created 29th August 2021, last changed 29th August 2021