Gratis XML til Ruby Klasse-Generator Online
Generer Ruby-klasser fra XML umiddelbart i nettleseren.
XML-inndata
Ruby-utdata
Hva er XML til Ruby?
Ruby bruker REXML eller Nokogiri for XML. Dette verktøyet genererer Ruby-klasser fra XML-en din. W3C XML-spesifikasjonen definerer formatet; konverteringen kjører i nettleseren din. Ingenting sendes til en server.
Slik bruker du verktøyet
Lim inn eller last opp XML
Lim inn XML eller last opp en fil. Angi klassenavn og pakke (modul) i konfigurasjonen.
Gjennomgå Ruby-utdataen
Høyre panel viser genererte klasser. Bruk REXML eller Nokogiri til å parse og fylle ut.
Kopier eller last ned
Bruk Kopier eller Last ned. For JSON til Ruby, bruk JSON til Ruby. For XML-formatering, bruk XML-formaterer.
Når XML til Ruby hjelper
Når du bygger Rails-apper som bruker SOAP-, RSS- eller XML API-er, generer typede klasser her. Bruk REXML (standardbibliotek) eller Nokogiri for parsing.
Ofte stilte spørsmål
REXML vs Nokogiri?
REXML er i standardbiblioteket. Nokogiri er raskere og støtter XPath. Begge parser XML til et tre.
Sendes dataene mine noe sted?
Nei. Generering kjører i nettleseren din.
XML til Ruby-eksempler
Her er et eksempel på generering av Ruby-klasser fra XML.
Eksempel: Abonnentpost
XML-inndata:
Generert Ruby-utdata:
Relaterte verktøy
For Ruby XML-parsing, se REXML og Nokogiri. For XML, se W3C XML-spesifikasjonen og W3C XML. For parsing i nettleseren, se MDN DOMParser. For JSON, se json.org.