Új hozzászólás Aktív témák

  • r4z

    nagyúr

    Sziasztok!

    Egy nagyon egyszerű problémában kérném a segítségeteket. Egy XML-ből kéne készítenem egy listát HTML-ben. Az XML és a HTML is helyi lemezen van, nem szerveren.

    Így néz ki az XML:

    <ASD>
    <ID>1</ID>
    <a>alma</a>
    <b>kolbász</b>
    <c>tejföl</c>
    <d>sajt</d>
    <e>0</e>
    </ASD>
    <ASD>
    <ID>2</ID>
    <a>string</a>
    <b>string</b>
    <c>string</c>
    <d>string</d>
    <e>logical</e>
    </ASD>

    ...satöbbi, több mint 450 rekordom van. A stringek helyén értelemszerűen karaktersorozatok vannak, az e tulajdonságnál 0 vagy 1.

    Annyit kéne csinálni, hogy az összes rekordot a tulajdonságaival kilistázni, külön sorokba, valahogy így:
    1. [alma][kolbász] tejföl (sajt) - hamis

    Megpróbáltam egy kódot netes példák alapján, de nem sokra jutottam vele:

    $(document).ready(function()
    {
    $.ajax(
    {
    type: "GET",
    url: "adatok.xml",
    dataType: "xml",
    success: function(xml)
    {
    $(xml).find('ASD').each(function()
    {
    var id = $(this).find('ID').text();
    var a = $(this).find('a').text();
    var b = $(this).find('b').text();
    var c = $(this).find('c').text();
    var d = $(this).find('d').text();
    var e = $(this).find('e').text();
    if(e = 1){
    var f = "igaz";
    }
    else
    {
    var f = "hamis";
    }
    document.write("[" + a + "][" + b + "] " + c + " (" + d + ") - " + f);
    });
    }
    });
    });

    Megpróbáltam egy egyszerű XMLHttpRequesttel is, de a readyState nem volt hajlandó 1-ről elmozdulni. 2 óra szívás után eluntam.

    [ Szerkesztve ]

    Into the void, into the emptiness, into the place beyond form

Új hozzászólás Aktív témák