【html字符转义问题】教程文章相关的互联网学习教程文章

php-自动换行/剪切HTML字符串中的文本【代码】

在这里,我想做的是:我有一个包含HTML标签的字符串,并且我想使用除HTML标签之外的自动换行功能将其剪切. 我被卡住了:public function textWrap($string, $width) {$dom = new DOMDocument();$dom->loadHTML($string);foreach ($dom->getElementsByTagName('*') as $elem){foreach ($elem->childNodes as $node){if ($node->nodeType === XML_TEXT_NODE){$text = trim($node->nodeValue);$length = mb_strlen($text);$width -= $le...

python-使用xpath获取部分字符串匹配的html标签【代码】

html代码是盲目的,并且在html中包含字符串“ PRICE”.该部分字符串必须与html文本匹配.如果文本使用xpath匹配(部分匹配),则应返回特定的html标签路径. 注意:我需要针对多个站点自动执行此逻辑,我必须使用通用规则(用于定位“价格”,获取父标签) 这是示例:html="""<div id = "price_id"><span id = "id1"></span><div class="price_class"><bold><strong><label>PRICE:</label> 125 Rs.</bold></strong></br></br></div>"""我用了...

php-查找并替换可能部分位于html标记内的字符串【代码】

任何人都可以提出以下解决方案. 例如,我有一串文字“ Suspendisse potenti”. 我需要搜索一些html字符串并将其包装在span标签中: 以便<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque scelerisque neque in eros convallis egestas. Phasellus lacus massa, laoreet cursus scelerisque id, posuere ac mauris. In hac habitasse platea dictumst. Aenean eros dui, congue ut ultrices vitae, con...

Javascript-获取属性名称以某些字符串开头的DOM中的所有HTML元素【代码】

我偶然发现了一个棘手的问题,我找不到任何引用(除了此处的Stackoverflow上的引用之外,该引用是用Plain Old Javascript编写的,效率很低,我想用jQuery编写). 问题 我需要检索所有子元素,其中属性名称(注意:不是属性值)以给定的字符串开头. 所以,如果我有:<a data-prefix-age="22">22</a> <a data-prefix-weight="82">82</a> <a href="#">meh</a>我的查询将返回两个元素的集合,这将是前两个带有data-prefix的元素 关于如何编写此查询...

java-遍历集合并创建包含HTML的字符串【代码】

我在图像库生成程序Jalbum中使用了以下代码,以生成用于库中图像的所有关键字.Set allKeywords = new HashSet(); for (AlbumObject ao : currentObjects) {XmpManager mgr = ao.getXmpManager();if (mgr != null) {allKeywords.addAll(mgr.getKeywordSet());} } //get the Iterator Iterator itr = allKeywords.iterator(); while(itr.hasNext())out.println(itr.next());我的问题是何时out.print:out.println(itr.next());如何将...

所有特殊字符都是PHP / HTML中的问号【代码】

PHP的默认字符集为UTF-8. PHP和HTML中的所有特殊字符都将作为问号输出,例如“?”.在浏览器中.所有带有特殊字符的数据都以UTF-8格式存储在数据库字段中.但是,当PHP读取数据库并将其输出到浏览器时,所有特殊字符(如版权和商标符号)都是? 数据不能被编码为htmlentities,因为否则数据将在浏览器中作为html代码输出.数据库中的字段具有html标记.就像所见即所得的领域. 另一个类似的问题并不能真正解决问题.我的问题是php正在读取以utf...

带有html标签的Javascript子字符串【代码】

我在同一主题上进行了太多搜索,但并不完美. 我有一个像这样的字符串:var string ='<strong><span>Hii </span> <p>this is just a demo <span>string<span></p></strong>'现在我想要的是使用javascript子字符串函数将子字符串限制为子字符串,但是不希望标签被切成中间,例如<strong><span>Hii </span> <p应该像<strong><span>Hii </span> <p>我在用string.substr(0,200)字符串是带有html标签的动态变量解决方法:它不优雅,但可以工作...

javascript-使用htmlparser2将html字符串解析为json【代码】

我正在尝试使用htmlparser2(https://www.npmjs.com/package/htmlparser2)将html原始字符串解析为json. 但是它的用法仅注销标签/文本,我想要的是像livedemo(http://demos.forbeslindesay.co.uk/htmlparser2/)这样的json,以便我可以过滤所需的元素. 任何帮助或建议,将不胜感激!解决方法:看了一下源代码,似乎有一个可以解决问题的辅助方法parseDOM:var htmlparser = require("htmlparser2"); elements = htmlparser.parseDOM(htmlSt...

javascript-如何在不使用AJAX或“超级字符串”的情况下将大量HTML插入DOM【代码】

现在,当我单击页面上的一个按钮时,我希望一个div填充很多HTML,这很值得.我现在使用的策略现在实现了.html()JQuery方法的用法,该方法传入了这个庞然大物的字符串:'<div class="container-fluid">' +'<div class="row"> </div>' + '<div class="row"> </div>' +'<div class="row"> </div>' +'<div class="col-md-3 col-md-offset-1 col-sm-6">' +'<select id="measures" class="form-control">' +'<option>Select a Me...

php-使用html标签搜索字符串【代码】

我在PHP变量中有html内容,我想用它的标签搜索特定的字符串. 假设我的变量是$var = "<html>Hi.. <strong>how</strong>are <u>you?</u></html>现在,我想搜索$var中的方式,那么它应该用标签返回我,所以我应该知道如何 如何使用PHP做到这一点? 任何帮助,将不胜感激.解决方法:使用正则表达式:$search = 'how'; $var = "<html>Hi.. <strong>how</strong>are <u>you?</u></html>"; preg_match_all('/<[^>]+>'.$search.'<\/[^>]+>/',$var...

Javascript-如何在不影响其标记的情况下通过JS更改HTML文档中字符串的所有实例?【代码】

我想编写一个脚本,使页面“衰减”,随机更改字符.假设我有一些看起来像这样的HTML:<div class="eebee">Lorem Ipsum <a href="http://example.com">Anchor here</a> </div>我想将“ e”的每个实例替换为“ ∑”,这样<div class="eebee">Lor∑m Ipsum <a href="http://example.com">Anchor h∑r∑</a> </div>但是,显然,我不希望这样<div class="∑∑b∑∑">Lor∑m Ipsum <a hr∑f="http://∑xample.com">Anchor h∑r∑</a> </div>如何...

JavaScript-将HTML标记插入给定样式索引的字符串中【代码】

我有一段文字."This is a test to see whether nested style spans work properly."我将样式信息作为JSON对象,例如0: {start: 22, end: 54, type: "strong"} 1: {start: 30, end: 36, type: "hyperlink", data: {…}} 2: {start: 37, end: 48, type: "em"} 3: {start: 43, end: 48, type: "hyperlink", data: {…}}文字看起来应该像<p>This is a test to see <strong>whether <a href="https://www.google.co.za">nested</a> <em>s...

任何现有的C#代码(OSS)将计算两个字符串之间的差异并输出html吗?

我需要比较两个字符串并以HTML输出差异(类似于MS Word“音轨变化”).语言是C#,这(毫无疑问)是.NET Web应用程序.有一些类似的问题(例如this one for PHP/Python),但是没有关于SO的现有问题. 我不需要完成的项目,只需要做任何会减少额外工作的事情.我知道这个问题至少已经解决了一次.我希望从那个起点开始利用(对象的源,只是方法,只是C#中的算法,任何东西都会有用).差异的输出需要使用HTML.解决方法:从here(使用BSD许可证)开始有一个...

java-如何在模型级别清除包含HTML的字符串字段?

我有一个使用Spring,JPA(Hibernate)和Java验证框架(Hibernate Validator)的应用程序.我希望能够在域模型中注释允许包含HTML的字段,并在提交时自动清除它们.有人知道聪明的方法吗? 我尝试使用验证框架,但这不支持在验证时修改字段的值.我可以破解一些东西以使某些东西正常工作,但希望有一个更干净的解决方案.解决方法:您可以使用JPA Entity Listeners批注来实现:@PreUpdate @PrePersist另一个解决方案是在自己的设置器中执行此操作...

c#-在ASP.NET MVC中,如何使用Html.ActionLink生成重复名称(‘?v = 1&v = 2&v = 3’)查询字符串【代码】

这不是关于如何正确地将一系列复选框绑定到模型属性的问题(一个常见问题)-我的网站可以完美地从请求(POST或GET查询字符串)中读取复选框值. 这是关于如何使用Html.ActionLink生成一个链接,该链接可正确格式化查询字符串中的多个复选框值. 所以我有以下模型:public class ModelType {public string[] V { get; set; } }我将三个复选框绑定到视图中的该模型,因为我有三个可能的值(是的,这些值的组合). 这是最终的HTML<INPUT id="chk1...

转义 - 相关标签