- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語でテキストを抽出)
C言語でテキストを抽出する方法は?
このQ&Aのポイント
- C言語初心者なのですが、C言語で与えられたファイルの一部を抽出する方法を教えて頂けませんでしょうか?
- 具体的には、与えられたxmlファイルから特定のデータを抽出して新たなファイルを作りたいです。
- C言語でこれを実現する方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
C言語のプログラムでXMLを読むなら、expatやlibxmlを使うのが普通だと思います。 http://expat.sourceforge.net/ http://xmlsoft.org/ "サンプル"や"使い方"をつけて検索すると使用例や解説ページが見つかると思います。 C言語でできますが、自分だったら特別な理由がない限りC言語でプログラムを書かないでしょう。
その他の回答 (1)
- maiko0318
- ベストアンサー率21% (1483/6969)
回答No.1
#include<stdio.h> int main(){ int c; int a; a=0; while((c=getchar())!=EOF){ if(c=='<') a=1; if(a==0) printf("%c",c); if(c=='>') a=0; } return(0); } 結果はこんな感じ 20 watanabe 68 21 sato 22 yoshida 49 23 yamada 87
お礼
ありがとうございます。