Are you saying speed?  Or ease of programming?
Personally I like the second.  But I wouldn't call it TopLink, I would call
it <A>  and valURL I would rename to HREF. :)
Then you could find all of the topLinks in the XML with one selector.
$("topLinks").

Either one is perfectly easy to manage with jQuery.  Just treat it as if
it's html.

alert(
  $("topLinks topLink[valUrl=home]").text();  //pops up SMC Home
)



Glen

On 9/25/07, Danjojo <[EMAIL PROTECTED]> wrote:
>
>
> If I am purposing to consume XML it seems logical that the XML be
> designed the best that it can FIRST before consuming with more complex
> javascript, xpath, or your flavor of the month.
>
> In that regard is what I have desinged easy to consume using jquery/
> ajax?
>
> <topNavLinks>
>         <topNavLinkHome>SMC Home</topNavLinkHome>
>         <topNavLinkLogin>Login</topNavLinkLogin>
>         <topNavLinkTracking>Order Tracking</topNavLinkTracking>
>         <topNavLinkMyParts>My Parts List</topNavLinkMyParts>
>         <topNavLinkContact>Contact</topNavLinkContact>
>         <topNavLinkHelp>Help</topNavLinkHelp>
>         <topNavLinkAccount>Your Account</topNavLinkAccount>
> </topNavLinks>
>
> Or would I have an easier time (esspecially being more of a developer
> than a programmer) if my xml was done like this.
>
> <topNavLinks>
>         <topLink valUrl=''home">SMC Home</topLink>
>         <topLink valUrl=''login">Login</topLink>
>         <topLink valUrl=''order">Order Tracking</topLink>
>         <topLink valUrl=''parts">My Parts List</topLink>
>         <topLink valUrl=''contact">Contact</topLink>
>         <topLink valUrl=''help">Help</topLink>
>         <topLink valUrl=''account">Your Account</topLink>
> </topNavLinks>
>
> >From a dom perspective would it be easier to process the secont xml
> example?
>
> Or would the first one be just as easy whereby you could return the
> innertext value of every child of <topNavLinks> ??
>
> Hope I am clear enough.
>
> Thank you.
>
>

Reply via email to