Ir para conteúdo
Fórum Script Brasil

brenocampolina

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre brenocampolina

brenocampolina's Achievements

0

Reputação

  1. brenocampolina

    Arquivo XML

    Boa noite pessoal, estou com uma duvida sobre como imprimir na tela apenas os escritos sem os caracteres "<" ">"; Aqui vai uma parte do código. Dim v_fs As FileStream = New FileStream("c:\config.xml", FileMode.Open) Dim v_sr As StreamReader = New StreamReader(v_fs) Dim v_line As String 'The current read line Dim v_tagName, v_tagContent As String 'The XML tagName and tag Content Dim result_tagName As Boolean 'Read the config.xml file and fill some variables While Not v_sr.EndOfStream() v_line = v_sr.ReadLine() If v_line.IndexOf(">") = -1 Then Continue While End If 'Get the tag name; e.g: <teste name="xxx">my content</text> will get [teste name="xxx"] v_tagName = v_line.Substring(v_line.IndexOf("<"), v_line.IndexOf(">")) v_tagName = v_tagName.Substring(1) result_tagName = StrComp(Right(v_tagName, 1), ">") result_tagName = Not result_tagName If result_tagName Then v_tagName = v_tagName.Substring(0, v_tagName.Length() - 1) End If Console.WriteLine(v_tagName) 'Get the tag content; e.g: <teste>my content</text> will get [my content] v_tagContent = v_line.Substring(v_line.IndexOf(">")) v_tagContent = v_tagContent.Substring(1) Console.WriteLine(v_tagContent) Essa parte do código imprime isso na tela: Imagem executa O XML para ser lido está aqui: XML Dae queria imprimir apenas o comentado, problema que não estou conseguindo e estou criando uma lógica confusa.... De qualquer forma vlws!!!
  2. boa tarde ae estou fazendo um trabalho pra faculdade, utilizando TAD, então utilizando o dev C++. criei o arquivo estrutura.h #include <stdio.h> #include <stdlib.h> struct{ int NumeroDoVoo[9]={323;324;325;326;327;401;432;450;455;502}; int Assentos[9]={50;50;60;30;20;15;100;80;50;20}; } voos; typedef struct { char Nome[100]; int Número; char classe; int lugar; struct passageiro *proximo; }passageiro; //cabeçalho das funções int CadastraPassageiro(); criei o arquivo funçoes.c #include "estrutura.h" #include <stdio.h> #include <stdlib.h> int CadastraPassageiro(){ int *num; printf("Digite o numero do voo que o passageiro escolheu: ") scanf(%d,num); printf("Digite o nome do Passageiro(sem espaços): "); gets(passageiro.Nome); } e o main principal #include "estrutura.h" #include <stdio.h> #include <stdlib.h> void VoosDisponiveis(voos ){ int i; printf(" Numero do Voo\t\t\tNumero de Lugares Disponiveis\n\n"); for(i=0;i<10;i++){ voos.NumeroDoVoo[i]\t\t\tvoos.Assentos[i]; } } int main(int argc, char *argv[]) { printf(" Seja Bem Vindo "\n\n\n); printf("\tEscolha na Lista de Voos Abaixo, o desejado:"\n\n\n\n); VoosDisponiveis(voos); system("PAUSE"); return 0; } Então criei uma função no main proprio main e ela não executa. O erro q o dev C 4.9.9.2 acusa é 1 C:\Documents and Settings\Breno\Desktop\aeds\main.c In file included from main.c tipo eu imagino q seja um errinho de nada...mas msmo assim num to achano de jeito nenhum... peço a ajuda de vocês
×
×
  • Criar Novo...