jQuery convierte tabla HTML a XML

Estoy recuperando HTML de un host remoto con el siguiente código jQuery

    var loadUrl = "URL.html"; 
        $("#result")
        .html(ajax_load)
        .load(loadUrl + " table.schedule");

Lo que me da el siguiente HTML

<table class="schedule">
        <tr>
                <th>Name</th>
                <th>column A</th>
                <th>column B</th>
        </tr>
        <tr>
                <td>1</td>
                <td>A1</td>
                <td>B1</td>
        </tr>
        <tr>
        <tr>
                <td>2</td>
                <td>A2</td>
                <td>B2</td>
        </tr>
</table>
<table class="schedule">
        <tr>
                <th>Name</th>
                <th>column C</th>
                <th>column D</th>
        </tr>
        <tr>
                <td>3</td>
                <td>C1</td>
                <td>D1</td>
        </tr>
        <tr>
        <tr>
                <td>4</td>
                <td>C2</td>
                <td>D2</td>
        </tr>
</table>

El número de TR y TD puede cambiar, y quiero recuperar los datos de la columna A, B, C, D y "transformar" el HTML en un formato de lista como el siguiente XML.

<schedule name="1">
        <data>A1</data>
        <data>A2</data>
</schedule>
<schedule name="2">
        <data>B1</data>
        <data>B2</data>
</schedule>
<schedule name="3">
        <data>C1</data>
        <data>C2</data>
</schedule>
<schedule name="4">
        <data>D1</data>
        <data>D2</data>
</schedule>

He intentado el siguiente código, que me proporciona los datos de la primera columna, pero también concatena todos los TD de ambas Tablas en una lista.

$("#load_get").click(function(){
var xml = "<schedule>";
$("#result")
.find("tr").each(function() {
xml += "<data>";
xml += $(this).find("td").eq(1).html() + "\n";  
xml += "</data>";
} );
xml += "</schedule>";
alert(xml);
});

Por favor ayuda.

EDITAR

Gracias Polarblau, Federic & Albert por sus respuestas. Ayudaron mucho, lamento cambiar el objetivo, pero si pudiera modificar el escenario un poco.

Este es el mismo HTML, excepto que tiene un encabezado en el primer TR, hay dos tablas y la primera columna se ignora como antes.

<table class="schedule">
        <tr>
                <th>ignore</th>
                <th>Header1</th>
                <th>header2</th>
        </tr>
        <tr>
                <td>ignore</td>
                <td>A1</td>
                <td>B1</td>
        </tr>
        <tr>
                <td>ignore</td>
                <td>A2</td>
                <td>B2</td>
        </tr>
</table>

//second table

El XML que deseo tener, necesita tomar el Encabezado (TH) y usarlo en el bucle TD para establecer el atributo de nombre, así.

<schedule name="Header1">
        <data>A1</data>
        <data>A2</data>
</schedule>
<schedule name="Header2">
        <data>B1</data>
        <data>B2</data>
</schedule>

//second table xml

Intenté sin éxito modificar sus soluciones para lograr esto.

Respuestas a la pregunta(4)

Su respuesta a la pregunta