首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从XML中删除隐藏字符

从XML中删除隐藏字符
EN

Stack Overflow用户
提问于 2015-08-20 09:43:07
回答 1查看 2.6K关注 0票数 2

如何删除文件开头的这些隐藏字符(在Allitems之前)?当我定期打开文件时,他们当然是看不见的。使用了检测到它们的联机工具。

首先,我如何防止它们出现(使用一些生成XML的SaaS )?

代码语言:javascript
复制
XML document: 
1   <Allitems>
2   
3   <Item>
4   <PostTitle>Must Have 1000 Hacking Tut</PostTitle>
5   <UserName>Mr.HacKer</UserName>
6   <ForumName>Advanced Hacking Tutorials</ForumName>
7   <PostLink>http://offensivecommunity.net/showthread.php?tid=676</PostLink>
8   <PostContent>HEllo IHF Guys
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-20 12:00:08

这是一个字节顺序标记(BOM),文件的痴呆症 (字节顺序)的一个可选的4字节指示符.如果您不控制文件的源,您就不能防止BOM首先发生,但是您可以删除它.

BOM去除

您可以遵循用于从HTML页面中删除BOM的W3C提供的说明,这些指令也适用于XML。其他各种堆栈溢出回答还提供了删除BOM的方法:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32114841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档