RE: [flexcoders] XML vs Model?

2005-05-17 Thread Abdul Qabiz
They are similar things IMO. If you specify a source file for XML or Model
tag, source (xml)file is compiled into swf. So no loading on runtime but a
large initial swf size. P

I think, Model should be good at performance because it is simple Object not
a XMLNode. 


Let's see, what other people say...


-abdul
 

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Scott Barnes
Sent: Tuesday, May 17, 2005 12:03 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] XML vs Model?

I've got a external source that pulls in XML file (config).

Now, I'm having my own internal debate as to which of the two is betterere?

I've noticed no real signficant performance gains (via profiler) with
using either, the only thing it kind of brings to the table is that
you can access a node XYZ levels deep by using property chains
(parent.child.infant.siblings).

Thats fine, but this will be parsed once-off, and i've found that i've
i go the XML route (ie writing my own specific parser, it tends to be
less work.

(in that i've found that you have nodes in your XML that are using the
same name, but can be either 1 or more, you have to test to see if the
node in question is an array, otherwise its a literal object and treat
it as such - when using model vs childNodes approach via XML (which is
always array).

What's folks here input on pro's / con's of XML vs Model?
-- 
Regards,
Scott Barnes
http://www.mossyblog.com
http://www.flexcoder.com


 
Yahoo! Groups Links



 




 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




RE: [flexcoders] XML vs Model?

2005-05-17 Thread Tracy Spratt
One of my issues with Model is I had trouble determining how the xml was
going to be deserialized into the object.  What happens to attributes?
What happens to child nodes and text nodes?

Since I was comfortable with xml I mostly stuck with that.  I haven't
even needed the available Xpath library yet.  And I hear that improved
XML support is on the way.
Tracy

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Abdul Qabiz
Sent: Tuesday, May 17, 2005 6:08 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] XML vs Model?

They are similar things IMO. If you specify a source file for XML or
Model
tag, source (xml)file is compiled into swf. So no loading on runtime but
a
large initial swf size. P

I think, Model should be good at performance because it is simple Object
not
a XMLNode. 


Let's see, what other people say...


-abdul
 

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Scott Barnes
Sent: Tuesday, May 17, 2005 12:03 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] XML vs Model?

I've got a external source that pulls in XML file (config).

Now, I'm having my own internal debate as to which of the two is
betterere?

I've noticed no real signficant performance gains (via profiler) with
using either, the only thing it kind of brings to the table is that
you can access a node XYZ levels deep by using property chains
(parent.child.infant.siblings).

Thats fine, but this will be parsed once-off, and i've found that i've
i go the XML route (ie writing my own specific parser, it tends to be
less work.

(in that i've found that you have nodes in your XML that are using the
same name, but can be either 1 or more, you have to test to see if the
node in question is an array, otherwise its a literal object and treat
it as such - when using model vs childNodes approach via XML (which is
always array).

What's folks here input on pro's / con's of XML vs Model?
-- 
Regards,
Scott Barnes
http://www.mossyblog.com
http://www.flexcoder.com


 
Yahoo! Groups Links



 




 
Yahoo! Groups Links



 






 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




Re: [flexcoders] XML vs Model?

2005-05-17 Thread Indy Nagpal
Performance-wise I find that both to be equivalent. But mx:Model
provides a much easier way to access nodes of an xml document (and
most of the times, the easier, the better!). But I agree with Matt's
observation that mx:XML serves a better dataProvider for the Tree
control.

Indy

On 5/18/05, Tracy Spratt [EMAIL PROTECTED] wrote:
 One of my issues with Model is I had trouble determining how the xml was
 going to be deserialized into the object.  What happens to attributes?
 What happens to child nodes and text nodes?
 
 Since I was comfortable with xml I mostly stuck with that.  I haven't
 even needed the available Xpath library yet.  And I hear that improved
 XML support is on the way.
 Tracy
 
 -Original Message-
 From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
 Behalf Of Abdul Qabiz
 Sent: Tuesday, May 17, 2005 6:08 AM
 To: flexcoders@yahoogroups.com
 Subject: RE: [flexcoders] XML vs Model?
 
 They are similar things IMO. If you specify a source file for XML or
 Model
 tag, source (xml)file is compiled into swf. So no loading on runtime but
 a
 large initial swf size. P
 
 I think, Model should be good at performance because it is simple Object
 not
 a XMLNode.
 
 Let's see, what other people say...
 
 -abdul
 
 -Original Message-
 From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
 Behalf Of Scott Barnes
 Sent: Tuesday, May 17, 2005 12:03 PM
 To: flexcoders@yahoogroups.com
 Subject: [flexcoders] XML vs Model?
 
 I've got a external source that pulls in XML file (config).
 
 Now, I'm having my own internal debate as to which of the two is
 betterere?
 
 I've noticed no real signficant performance gains (via profiler) with
 using either, the only thing it kind of brings to the table is that
 you can access a node XYZ levels deep by using property chains
 (parent.child.infant.siblings).
 
 Thats fine, but this will be parsed once-off, and i've found that i've
 i go the XML route (ie writing my own specific parser, it tends to be
 less work.
 
 (in that i've found that you have nodes in your XML that are using the
 same name, but can be either 1 or more, you have to test to see if the
 node in question is an array, otherwise its a literal object and treat
 it as such - when using model vs childNodes approach via XML (which is
 always array).
 
 What's folks here input on pro's / con's of XML vs Model?
 --
 Regards,
 Scott Barnes
 http://www.mossyblog.com
 http://www.flexcoder.com
 
 Yahoo! Groups Links
 
 Yahoo! Groups Links
 
 
 Yahoo! Groups Links
 
 
 
 



 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




Re: [flexcoders] XML vs Model?

2005-05-17 Thread Scott Barnes
Thanks All! :)

I think XML is the best buy for my situation but will keep the above
opinions in the back of the mind for future use.

On 5/18/05, Indy Nagpal [EMAIL PROTECTED] wrote:
 Performance-wise I find that both to be equivalent. But mx:Model
 provides a much easier way to access nodes of an xml document (and
 most of the times, the easier, the better!). But I agree with Matt's
 observation that mx:XML serves a better dataProvider for the Tree
 control.
 
 Indy
 
 On 5/18/05, Tracy Spratt [EMAIL PROTECTED] wrote:
  One of my issues with Model is I had trouble determining how the xml was
  going to be deserialized into the object.  What happens to attributes?
  What happens to child nodes and text nodes?
 
  Since I was comfortable with xml I mostly stuck with that.  I haven't
  even needed the available Xpath library yet.  And I hear that improved
  XML support is on the way.
  Tracy
 
  -Original Message-
  From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
  Behalf Of Abdul Qabiz
  Sent: Tuesday, May 17, 2005 6:08 AM
  To: flexcoders@yahoogroups.com
  Subject: RE: [flexcoders] XML vs Model?
 
  They are similar things IMO. If you specify a source file for XML or
  Model
  tag, source (xml)file is compiled into swf. So no loading on runtime but
  a
  large initial swf size. P
 
  I think, Model should be good at performance because it is simple Object
  not
  a XMLNode.
 
  Let's see, what other people say...
 
  -abdul
 
  -Original Message-
  From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
  Behalf Of Scott Barnes
  Sent: Tuesday, May 17, 2005 12:03 PM
  To: flexcoders@yahoogroups.com
  Subject: [flexcoders] XML vs Model?
 
  I've got a external source that pulls in XML file (config).
 
  Now, I'm having my own internal debate as to which of the two is
  betterere?
 
  I've noticed no real signficant performance gains (via profiler) with
  using either, the only thing it kind of brings to the table is that
  you can access a node XYZ levels deep by using property chains
  (parent.child.infant.siblings).
 
  Thats fine, but this will be parsed once-off, and i've found that i've
  i go the XML route (ie writing my own specific parser, it tends to be
  less work.
 
  (in that i've found that you have nodes in your XML that are using the
  same name, but can be either 1 or more, you have to test to see if the
  node in question is an array, otherwise its a literal object and treat
  it as such - when using model vs childNodes approach via XML (which is
  always array).
 
  What's folks here input on pro's / con's of XML vs Model?
  --
  Regards,
  Scott Barnes
  http://www.mossyblog.com
  http://www.flexcoder.com
 
  Yahoo! Groups Links
 
  Yahoo! Groups Links
 
 
  Yahoo! Groups Links
 
 
 
 
 
 
 Yahoo! Groups Links
 
 
 
 
 


-- 
Regards,
Scott Barnes
http://www.mossyblog.com
http://www.flexcoder.com (Coming Soon)


 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/