如何C++抽取txt中某指定内容并保存到另外一个txt中?
1个回答
展开全部
授人以鱼不如授人以渔,可以分享一个遇到这种问题的常规思路。
先观察[fullText]efg[rating]的结构,显然它是由前后两个标签夹住中间的内容。那么要提取特定标签中间的内容,肯定有一个字符串匹配的过程。
为了更方便匹配字符串,若能将[fullText]efg[rating]分离成fullText、efg、rating这三个部分,然后匹配第一和第三个字符串,若匹配上,则提取第二个字符串。
最基本的文件操作,按行读取A.txt,将结果置入B.txt,按空格分隔。
先观察[fullText]efg[rating]的结构,显然它是由前后两个标签夹住中间的内容。那么要提取特定标签中间的内容,肯定有一个字符串匹配的过程。
为了更方便匹配字符串,若能将[fullText]efg[rating]分离成fullText、efg、rating这三个部分,然后匹配第一和第三个字符串,若匹配上,则提取第二个字符串。
最基本的文件操作,按行读取A.txt,将结果置入B.txt,按空格分隔。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询