When I embed a file into Notes Document through method RichTextItem.embedObject() in RichTextItem, then I use method Document.generateXML() in Document, transform content of Notes Document into XML string, the file embedded into Notes Document will be transformed to string between tag “” and “”. The question is how can I use those string convert to a disk file what I embed into Notes Document before?If this method is wrong, please tell me how to use another effective method to get my goal. Thanks!
Those string under is result of Document.generateXML():
20040806T225019,43+0820040806T225019,48+0820040806T225019,47+0820040806T225019,47+0820040806T225019,47+08CN=admin/O=EPHlQAmAAAAXxnPLElORg4AAAAAAAAAAB0AIQAIAAEACAABAAABBACWABcCAABPCQQAXxkAACEABQJAAwDF/8L/QAIBwwDI/8L/AQBAAgIB/8IAx//C/wEAQAIDBAcABwDG/8L/AQBAAgIC/wDCBwEAxf/C/wEAQAIDAgcAwwcBAMT/wv8BAEACAgL/AMQHAQDD/8L/AQBAAgMBB8cAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/wEAQAICCP8H/wf/B/8Awv/C/wEAQAIDCAf/B/8H/wcAwv/C/0ADAQEAwv9AAwDF/0ADAMX/lwAGAwAAAAAAvwAAAL8Av78AAAC/vwC/AL+/wMDAwNzApsrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////mABmAAAA//////////8BAM7/yf8BAMb/AQDC/wb7AAAAAAAAAABzaABcADAgMCAyOSAzMwAA/wf/B/8H/wcAAAAAykluc3VmZmljaWVuB/8H/wf/B/8gdG8gZGlzcGxheSB0aGUg123String1String2String320000101200101012002010120030703T090131,44+0820040323T135448,00+08utPEzy280iAgIDAzNzE3OTc3NjU4DQq4tsC8ICAgICAgMTM2Mjk2MDQwMDMNCsH1ueK71CAgICAxMzUxMzg5OTYxMw0KwfXD973wICAgIDEzODg4NjA5NzYzDQrB9bqjs8kgICAgMTMzMDg4NDA0MDENCs7i0cfQ2yAgICAxMzAzMzM5NTIwOA0Kz8TIyr2tICAgIDEzNzA4NDM5MzY0DQq0877LvssgICAgMDY5MTI3MTI5NDcNCt7JwaLUxSAgICAxMzE4NzQ0NDczNg0Kw8PDwyAgICAgIDA4NzE1MjI5NDQyDQq5w7nDICAgICAgMTM4ODg3ODYxODUNCrnDtfkgICAgICAwODcxNjc1MzcwOQ0KyfTJ9CAgICAgIDA4NzE2NzUzOTE5DQrL79Taur0gICAgMTM2NTg4NzA4MzcNCtXF07EgICAgICAxMzA5OTQxMzE2Ng0Kxt27qrarICAgIDA4NzQzMDY5MTMyDQrA7s6ww/cgICAgMDg3MTY1NjYyNzENCsDu1KjRpyAgICAxMzMwODgxNjg2OQ0KwO7p8yAgICAgIDEzMDM1OTk3ODY1DQrN9dbZzsQgICAgMTMwODUzNTgwNjANCvbEvuogICAgICAxMzYyMTg1ODUwNA0Kwt7Ood6xICAgIDEzNTc4MTU1NzE4ICAxMzU3ODE1NTcxOA0KveLTwse/0MIgIDEzMzAxMjE2NzA4DQq94tPCx78gICAgMTM2MDg4MDY3MDANCtXU08IgICAgICAxMzUyOTI3MDg0NQ0Ks8LQ49TGIC
AgIDA4NzEzNTQyNjEwDQrC7dPCwKUgICAgMDg3MTY1NTY3MjENCsLtzM4gICAgICAxMzg4ODMyNzcyMA0KuqvGvCAgICAgICgxMzYwODgxNTkyMCkNCrqrzfKw7iAgICAxMzUxODc5NjI4MA0K0MXPotbQ0MQgIDAxMDYzMTI3OTEzDQrVxdTGuqMgICAgMTM4MTgzNDczNTgNCri2w/QgICAgICAwODcxMzEyNDQ3MA0KDQpsYWpfMjYyMEBob3RtYWlsLmNvbQ0KTWFyY28gQ2FudCDQtLXEobZNYXN0ZXJpbmcgRGVscGhpIDahtw0KMjAyLjk4LjE2MC42OA0KDQpFUEggRE5TDQoyMDIuMTAyLjIyNC42OA0KMjAyLjEwMi4yMjcuNjg=
Subject: the content is the file’s raw data, in Base64 format
The contains the file’s raw data, in Base64 format. You need to decode the Base64 to get the actual file data. This is an easy conversion to do programmatically and I would assume there are implementations of it readily available on the Web.
We need to implement a DXL feature in the future that would automatically save filedata to files on disk.