Salve a tutti,

ho il seguente file xml

Codice PHP:
<?xml version="1.0" encoding="UTF-8"?>
<libro>
    <setup>
        <name>Il mio primo libro</name>
        <npag>24</npag>
        <page>162x230</page>
        <font>Times</font>
        <size>20</size>
    </setup>
    
    <variabili>
        <numVariabili>12</numVariabili>
        <nome>Nome</nome>
        <nome>Cognome</nome>
        <nome>Sesso
            <value>Maschio</value>
            <value>Femmina</value>
        </nome>
        <nome>Età</nome>
        <nome>Città</nome>
        <nome>Amico1</nome>
        <nome>Sesso1
            <value>Maschio</value>
            <value>Femmina</value>
        </nome>
        <nome>Amico2</nome>
        <nome>Sesso2
            <value>Maschio</value>
            <value>Femmina</value>
        </nome>
        <nome>Amico3</nome>
        <nome>Sesso3
            <value>Maschio</value>
            <value>Femmina</value>
        </nome>
        <nome>Dedica</nome>
    </variabili>
</libro>
Si può creare una function js che crei in automatico in base alle variabili del file xml un form in html distinguendo tra input e select?

Ci sto provando ma non ci riesco proprio... Accetto anche solo idee.