Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Convertire pagina HTML in pagina XML?

    Come posso convertire il mio sito in HTML, in XML?

    Qualche buona guida per esempi? che non prenda la questione alla lontana?

    [Homepage] [Contattami]
    Powered by: Ubuntu - Debian - Gentoo
    Developing: Java - C++ - PHP

    [supersaibal]"Perchè tanto Debian è meglio"
    [/supersaibal]

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: Convertire pagina HTML in pagina XML?

    ciao
    se scrivi il codice XHTML con il DOCTYPE corretto, hai una pagina XML a tutti gli effetti, validata dal W3C.

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

    questo è quello che dovresti scrivere ad inizio pagina.

    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    La libreria XML::LibXML (linux) dovrebbe fare al caso tuo. E' in grado di parsare delle pagine html e trarne dei sorgenti XML. Ovviamente devi scrivere un po' di codice (C, Perl, Python, quello che ti pare).

    Oppure prova ad usare il processore xsltproc, tra le opzioni ha la possibilita' di passare come file di Input un file html e tramite xslt ottenere un XML, ma devi studiare un po' la documentazione.

    Ultima possibilita' che mi viene in mente e' trasformare le tue pagine in XHTML Strict. Dovrebbero esistere dei tools di conversione (forse lo fa anche qualche software).

    Una volta che sei in XML "tornare indietro" sara' molto molto piu' semplice....

    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.