-5
XMLのタグ内に1GBのデータを生成する人がわかりません。 1GBのサイズのデータテキスト内に1行のデータを生成したい これを最も効率的(スピードワイズ)に実現する方法を教えてください。 データが読めるする必要があり、私は3つのファイルを作成することによって、それを解決し1GBのC言語でxmlファイルを生成する方法
#include <stdio.h>
int main() {
printf(" --- Creating XML");
FILE *fptr;
/* open for writing */
fptr = fopen("/tmp/emp.xml", "w");
if (fptr == NULL)
{
printf("File does not exists \n");
return 1;
}
fprintf(fptr, "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n");
fprintf(fptr, "<customer id=\"100\">\n");
fprintf(fptr, " <age>25</age>\n");
fprintf(fptr, " <name>New Customer</name>\n");
fprintf(fptr, " <data>dhgdhgdkrjgndliutghdnkljtghdliuthgdithugdnk...1GB_LONG<data>\n");
fprintf(fptr, "</customer>");
fclose(fptr);
}
ちょうどループで百万回のカップルを "バー " を書くのか? –
JJJ
小さな塊を印刷するループについてはどうですか? –
最初のタグまで追加してからランダムな文字を挿入することはできますか?最後にそれをタグの残りの部分で確定しますか?私は試してみますよ。 – Frazz