Come convertire XML per Enum

February 8

Extensible Markup Language (XML) è un insieme di regole formali che definiscono come i dati sono espressi in un file. XML utilizza una struttura di dati gerarchica per memorizzare dati. Le enumerazioni sono tipi di dati definiti dall'utente per un linguaggio di programmazione che contengono solo una certa quantità di valori possibili. Dal momento che le enumerazioni devono essere determinati prima che un programma viene compilato in un programma eseguibile, è necessario consegnare digitare i valori esatti che si desidera l'enumerazione di contenere. Se si sta convertendo un file XML per una enumerazione, è necessario leggere il file XML e determinare quali valori unica l'enumerazione dovrebbe contenere.

istruzione

1 Caricare il C ++ IDE facendo clic sulla sua icona del programma. Quando si apre, selezionare "File / Nuovo / Progetto" e scegliere "Progetto ++ C" per creare un nuovo progetto C ++. Un file di codice sorgente vuoto appare nella parte editor di testo dell'IDE.

2 Aprire il file XML. Se non si dispone di un file XML, considerare quello elencato di seguito:

<Presidente> John Doe </ Presidente>
<Vicepresidente> Tom Smith </ Vicepresidente>
<Manager> Lisa Johnson </ manager>
<Manager> Peter Frink </ manager>

3 Determinare come si desidera esprimere questi dati come una enumerazione. Si potrebbe creare una enumerazione per tutti i dipendenti, o uno per ogni posizione. Utilizzando C ++, si potrebbe creare sia enumerazioni scrivendo quanto segue:

dipendenti enum {JohnDoe, TomSmith, LisaJohnson, PeterFrink};
posizioni enum {Presidente, Vicepresidente, Direttore};

4 Utilizzare i tipi enumerati nel progetto C ++. Innanzitutto è necessario dichiarare la funzione principale, in questo modo:

int main ()
{}

5 Inserire il codice da Piazza di 6 e 7 all'interno delle parentesi graffe della funzione principale. La funzione principale è il punto di ingresso nel vostro programma, ed è dove il vostro programma inizia e finisce.

6 Creazione di un "dipendenti" tipo di dati e impostare il suo valore in questo modo:

dipendenti e = TomSmith;

7 Creare un "posizioni" il tipo di dati e imposta il suo valore in questo modo:

Posizioni p = Presidente;