استفاده از xml

nima_dir

Active Member
سلام دوستان عزيزم
خسته نباشيد
ايا كسي مثالي در رابطه با كار با xml داره بطوريكه فايل xml يه فايل خارجي باشه؟
منظورم اينه كه فايل متني xml رو وارد دايركتور نكنيم
ممنون
 

kiarash.M

Active Member
بله

سلام دوست من

بله من یه دونه میگم اگه بازم خواستی بگو ok:cool:


خوب یه مثال خوب از خود flash

با tree component که آشنا هستی نگو نه:cry:

اینو کلی برای همه میگم کار با class که یه زره پیچیدست اگه کسی نمیدونه خودم بعدا کاملا توضییح میدم


HTML:
import mx.controls.*;
this.createClassObject(Tree, "tree", 100, {_x:10, _y:10});
tree.move(100, 100);
tree.setSize(330, 180);
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(success:Boolean) {
	if (success) {
		tree.dataProvider = this.firstChild;
	}
};
xml.load("library.xml");


همه رو تو frame اول مینویسی ( توجه: با ید tree component رو از منو کامپوننت ها drag کونی تو صفحه))

بعد باید یه فایل XML بسازی و اسمشو همون بزار که در خط آخر میبینی

توش بنویس

HTML:
	<node label="kiafilm">
		<node label="kiafilm file FILes">
			
<tree>
	<node label="kiafilm Gallery 1">
		<node label="DCP_0730" src="DCP_0730.jpg" />
		<node label="DCP_0731" src="DCP_0731.jpg" />
		<node label="DCP_0732" src="DCP_0732.jpg" />
		<node label="DCP_0741" src="DCP_0741.jpg" />
		<node label="DCP_0742" src="DCP_0742.jpg" />
		<node label="DCP_0743" src="DCP_0743.jpg" />
		<node label="DCP_0744" src="DCP_0744.jpg" />
		<node label="DCP_0745" src="DCP_0745.jpg" />
		<node label="DCP_0746" src="DCP_0746.jpg" />
		<node label="DCP_0747" src="DCP_0747.jpg" />
	</node>
</tree>

سادس خودت اوزش کن
حالا اون فایل رو پیش فایل فلشت کپی کن و حالشو ببر:D :D :D :D


اگه خواستی محتویات فایلترو تغییر بدی باید از تابه node استفاده کنی ok

موفق باشی
 
آخرین ویرایش:

nima_dir

Active Member
سلام دوست عزيز
ممنون از مثال مفيدتون
اما اينكه اين مثال از نوع فلشه و من دايركتور ميخواستم
البته مثال شما جالب بود و شايد بشه به دايركتور تبديلش كرد
باز هم سپاسگزار
 

kiarash.M

Active Member
منظورت از دایرکتوری چیه اگر میخوای میشه تو این مثال

وقتی تو روی قسمت هایی که کلیک میکنی (تو componnet) بر و دستوری که میخوای اجرا کنه مثلا بره اون به اون آدرسی که دادی اون عکس رو برات تو یه loader لود کنه و کارهای بسیار دیگه این compnent عالیه یعنی آخرشه

ااااااااااااا////// راستی تازه دیدم اینجا انجمن دایرکتوری
شرمنده من از اون موقع فکر میکردم flash است (من زیاد با دایرکتور) اشنا نیستم ولی میدونم می شه تبدیل بشه

اگه کاری داشتی بگو
 

جدیدترین ارسال ها

بالا