-
Conteúdo Similar
-
Por ILR master
Fala galera.
Espero que todos estejam bem.
Seguinte: Tenho um arquivo xml onde alguns campos estão com : (dois pontos), como o exemplo abaixo:
<item>
<title>
d sa dsad sad sadasdas
</title>
<link>
dsadas dsa sad asd as dsada
</link>
<pubDate>sadasdasdsa as</pubDate>
<dc:creator>
d sad sad sa ad as das
</dc:creator>
</item>
Meu código:
$link = "noticias.xml";
$xml = simplexml_load_file($link);
foreach($xml -> channel as $ite) {
$titulo = $ite -> item->title;
$urltitulo = $ite -> item->link;
print $urltitulo = $ite -> item->dc:creator;
} //fim do foreach
?>
Esse campo dc:creator eu não consigo ler. Como faço?
Agradeço quem puder me ajudar.
Abs
-
Por gellox
Estou lendo uma arquivo binario gigante (300 GB) e gero uma saida em ascci, gostaria de sabe como posso acelerar o esse processo!
Segue parte do codigo na leitura e escrita!
while cont_traco <= qtd_traco:
#print('PROCESSANDO:......... '+ str(cont_traco) + '\r'),
#fonte.write(C2+' '),
traco.seek(cursor + 71-1); fonte.write (str(1)+' '),
traco.seek(cursor + 181-1); fonte.write(str(struct.unpack('>i',traco.read(4))[0] / esc)+' '),
traco.seek(cursor + 185-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0] / esc)+' '),
traco.seek(cursor + 221-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+' '),
traco.seek(cursor + 225-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+'\n')
cursor = cursor + tam_traco
cont_traco = cont_traco + 1
traco.close
fonte.close
-
Por Ane_
Olá gente.
Não consigo abrir o arquivo de desenvolvimento de um aplicativo,
que foi feito pela themeforest(o template).
Será que ele não é compatível com as IDE's que eu tô tentando abrir, já tentei no:
Notepad++ Visual Studio (Com o ionic instalado) Android Studio
Esse é um dos erros que aparecem:
"the archive not is displayed in the editor because it is either binary or uses unsupported text encoding"
-
Por jeredy
Tenho um trabalho da faculdade e não consigo fazer rodar o programa corretamente.
Quando eu coloco o cpf, na hora de imprimir sai um número aleatório. Creio que possa ser por falta de memória pois se coloco um número menor ele sai certo, porém não consigo adicionar memória em cpf.
Obs: ainda não fiz a parte dos menores e da medial do grupo e a parte de imprimir em tabela pois não consegui fazer funcionar nem um básico mas se alguém souber essa parte também e puder me ajudar agradeço!!
#include <stdio.h> #include <stdlib.h> main(){ struct funcionarios{ int *cpf; char nome[30]; int nascimento; float salario; }; int aux=0; //para testar se for 0 antes de armazenar o cpf struct funcionarios *func; int qtdLeitura=0, i=0, cont=0; func = ((struct funcionarios *) (malloc(sizeof(struct funcionarios) * 1))); while(1){ printf("Digite o cpf %d: ", i+1); scanf("%d", &aux); if(aux!= 0){ func.cpf = aux; fflush(stdin); } else{ break; } if(func != NULL){ qtdLeitura++; func = ((struct funcionarios *) realloc(func, sizeof(struct funcionarios) *(qtdLeitura+1))); } printf("Digite o nome %d: ", i+1); scanf("%s", func.nome); printf("Digite o nascimento %d: ",i+1); scanf("%d", &func.nascimento); printf("Digite o salario %d: ",i+1); scanf("%f", &func.salario); cont++; i++; } printf("\n\n"); for(i=0;i<cont;i++){ printf("Cpf %d:%d \n",i+1, func.cpf); printf("Nome %d: %s\n",i+1, func.nome); printf("Nascimento %d: %d\n",i+1, func.nascimento); printf("Salario %d: %.2f\n",i+1, func.salario); } }
-
Por juliaKrunker
1- O comando typedef pode ser utilizado para criar novos comandos, ou simplesmente novas formas de escrever
determinados comandos em linguagem C. Por exemplo, toda vez que você quiser criar uma variável do tipo struct
declarado acima, terá que escrever o nome completo do tipo, isto é struct lista. Usando o comando typedef, defina um
tipo alternativo, chamado Lista, que possa ser usado em lugar de struct lista.
2- Usando o tipo Lista que você criou na questão 3, declare uma variável chamada myList que possa ser utilizada para
construir uma lista encadeada.
3- (0,5) Usando o tipo Lista que você criou na questão 3, declare uma variável chamada novo que possa ser utilizada para criar
um novo elemento para a lista declarada na questão 4.
4- Escreva uma linha de código que aloque espaço na memória para a variável novo declarada na questão 5, de forma
que a variável possa ser utilizada para inserir um novo elemento na lista myList declarada na questão 4.
5 -Considerando a variável myList declarada na questão 4 e a variável novo declarada na questão 5 e alocada na questão
6, atribua os valores 1 para o atributo id e 9.1 para o atributo valor e insira-a na lista myList.
6- O trecho de código apresentado a seguir, refere-se a uma função que receberá como parâmetro um ponteiro para
uma lista do tipo Lista e deverá calcular e retornar a média dos valores existentes na lista. Escreva o corpo da função.
-