मुझे खेद है, आपका प्रश्न बहुत स्पष्ट नहीं है।
क्या आप पूछ रहे हैं कि क्या आप एएस 3 में लिखे गए संकलन एसडब्ल्यूएफ के भीतर से हार्ड ड्राइव में फ़ाइल सहेज सकते हैं?
या आप पूछ रहे हैं कि क्या आप अपने एएस 3 प्रोजेक्ट में एक कच्ची एक्सएमएल फ़ाइल को एक चर के रूप में लिखने की आवश्यकता के बिना शामिल कर सकते हैं?
यदि आप पूर्व का मतलब था, नहीं - एडोब एयर के बिना नहीं। आप स्थानीय रूप से साझा ऑब्जेक्ट के रूप में डेटा को सहेज सकते हैं, लेकिन फ़ाइल सिस्टम में मनमानी फ़ाइल के रूप में नहीं।
यदि बाद वाला, तो हाँ - आपको फ़ाइल को एम्बेड करना होगा जैसे कि आप एक और संसाधन (जैसे छवि या ध्वनि) एम्बेड करेंगे। हालांकि, ऐसा लगता है कि फ्लैश में एक बग हो सकती है जो यह जानने के लिए गैर-तुच्छ बनाता है कि कैसे करना है।
This link might be of help to you.
[Embed(source='../../../../assets/levels/test.xml', mimeType="application/octet-stream")]
public static const Level_Test:Class;
और फिर XML को पार्स करने:
var ba:ByteArray = (new Levels.Level_Test()) as ByteArray;
var s:String = ba.readUTFBytes(ba.length);
xml = new XML(s);
क्षमा याचना करता है, तो उन सवालों का न तो क्या आप वास्तव में पूछ रहे थे कर रहे हैं।
चीयर्स!
आपका प्रश्न बहुत स्पष्ट नहीं था, लेकिन जवाब सिर्फ वही था जो मुझे चाहिए था। धन्यवाद! –