pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <bdo id='am1EG'></bdo><ul id='am1EG'></ul>
  • <i id='am1EG'><tr id='am1EG'><dt id='am1EG'><q id='am1EG'><span id='am1EG'><b id='am1EG'><form id='am1EG'><ins id='am1EG'></ins><ul id='am1EG'></ul><sub id='am1EG'></sub></form><legend id='am1EG'></legend><bdo id='am1EG'><pre id='am1EG'><center id='am1EG'></center></pre></bdo></b><th id='am1EG'></th></span></q></dt></tr></i><div class="f3r77nd" id='am1EG'><tfoot id='am1EG'></tfoot><dl id='am1EG'><fieldset id='am1EG'></fieldset></dl></div>
  • <tfoot id='am1EG'></tfoot>

      <small id='am1EG'></small><noframes id='am1EG'>

      1. <legend id='am1EG'><style id='am1EG'><dir id='am1EG'><q id='am1EG'></q></dir></style></legend>

        預(yù)期 XML 解析分號 - 僅在替換 &amp; 時(shí)與 &

        XML parsing semicolon expected - only when replacing amp; with amp;amp(預(yù)期 XML 解析分號 - 僅在替換 amp; 時(shí)與 amp;amp)

        <small id='kTDxY'></small><noframes id='kTDxY'>

          1. <tfoot id='kTDxY'></tfoot>

                  <bdo id='kTDxY'></bdo><ul id='kTDxY'></ul>
                  <legend id='kTDxY'><style id='kTDxY'><dir id='kTDxY'><q id='kTDxY'></q></dir></style></legend>
                • <i id='kTDxY'><tr id='kTDxY'><dt id='kTDxY'><q id='kTDxY'><span id='kTDxY'><b id='kTDxY'><form id='kTDxY'><ins id='kTDxY'></ins><ul id='kTDxY'></ul><sub id='kTDxY'></sub></form><legend id='kTDxY'></legend><bdo id='kTDxY'><pre id='kTDxY'><center id='kTDxY'></center></pre></bdo></b><th id='kTDxY'></th></span></q></dt></tr></i><div class="jjh7p77" id='kTDxY'><tfoot id='kTDxY'></tfoot><dl id='kTDxY'><fieldset id='kTDxY'></fieldset></dl></div>

                    <tbody id='kTDxY'></tbody>
                • 本文介紹了預(yù)期 XML 解析分號 - 僅在替換 &amp; 時(shí)與 &amp;amp的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  限時(shí)送ChatGPT賬號..

                  我有以下查詢,它有效:

                  I have the following query, which works:

                  DECLARE @Combined VARCHAR(MAX)
                  
                  SET @Combined = 'mac cheese';
                  
                  DECLARE @KeyTable TABLE (Keyword VARCHAR(MAX))
                  INSERT INTO @KeyTable
                  SELECT @Combined
                  
                  IF OBJECT_ID('tempdb..#Temp') IS NOT NULL
                      DROP TABLE #Temp
                  
                  SELECT LTRIM(RTRIM(m.n.value('.[1]','varchar(8000)'))) AS Keyword
                      INTO #Temp
                  FROM
                  (
                  SELECT CAST('<XMLRoot><RowData>' + REPLACE(Keyword,',','</RowData><RowData>') + '</RowData></XMLRoot>' AS XML) AS x
                  FROM @KeyTable
                  )t
                  CROSS APPLY x.nodes('/XMLRoot/RowData')m(n);
                  
                  SELECT * FROM #Temp
                  

                  當(dāng)我嘗試向 @Combined 添加一個(gè)&符號時(shí),它給出了一個(gè)特殊字符錯(cuò)誤:

                  When I try to add an ampersand to the @Combined it gives a special character error:

                  DECLARE @Combined VARCHAR(MAX)
                  
                  SET @Combined = 'mac & cheese';
                  
                  DECLARE @KeyTable TABLE (Keyword VARCHAR(MAX))
                  INSERT INTO @KeyTable
                  SELECT @Combined
                  
                  IF OBJECT_ID('tempdb..#Temp') IS NOT NULL
                      DROP TABLE #Temp
                  
                  SELECT LTRIM(RTRIM(m.n.value('.[1]','varchar(8000)'))) AS Keyword
                      INTO #Temp
                  FROM
                  (
                  SELECT CAST('<XMLRoot><RowData>' + REPLACE(Keyword,',','</RowData><RowData>') + '</RowData></XMLRoot>' AS XML) AS x
                  FROM @KeyTable
                  )t
                  CROSS APPLY x.nodes('/XMLRoot/RowData')m(n);
                  
                  SELECT * FROM #Temp
                  

                  所以我添加了一些代碼來用 &amp 替換 & 號,但我得到了一個(gè)分號錯(cuò)誤:

                  So I added some code to replace the ampersand with &amp and I get a semicolon error:

                  DECLARE @Combined VARCHAR(MAX)
                  
                  SET @Combined = 'mac & cheese'
                  
                  SET @Combined = REPLACE(@Combined, '&', '&amp')
                  
                  DECLARE @KeyTable TABLE (Keyword VARCHAR(MAX))
                  
                  INSERT INTO @KeyTable
                  SELECT @Combined;
                  
                  IF OBJECT_ID('tempdb..#Temp') IS NOT NULL
                      DROP TABLE #Temp
                  
                  SELECT LTRIM(RTRIM(m.n.value('.[1]','varchar(8000)'))) AS Keyword
                      INTO #Temp
                  FROM
                  (
                  SELECT CAST('<XMLRoot><RowData>' + REPLACE(Keyword,',','</RowData><RowData>') + '</RowData></XMLRoot>' AS XML) AS x
                  FROM @KeyTable
                  )t
                  CROSS APPLY x.nodes('/XMLRoot/RowData')m(n);
                  
                  SELECT * FROM #Temp
                  

                  我嘗試將分號移動(dòng)到不同的位置,甚至添加更多,但它不起作用.任何人都可以提供的任何幫助將不勝感激!

                  I've attempted moving the semicolon to various locations and even adding more but it just won't work. Any help anyone can provide would be appreciated!

                  推薦答案

                  不,你不應(yīng)該開始自己替換特殊字符!

                  No, you should not start to replace special characters on your own!

                  下次您的字符串包含 <-> 并且會(huì)再次中斷.

                  Next time your string contains a < or a -> and will break again.

                  FOR XML PATH() 為您完成繁重的工作:

                  Let FOR XML PATH() do the hard work for you:

                  SELECT 'This is pure text: ' + 'mac & cheese,<test1>,"test2"';
                  SELECT 'This is encoded: ' + (SELECT 'mac & cheese,<test1>,"test2"' AS [*] FOR XML PATH(''))
                  

                  第二個(gè)結(jié)果:這是編碼:mac &amp;奶酪,&l??t;test1>,&lt;test2&gt;

                  你唯一需要改變的是使用 (SELECT ... FOR XML PATH()) 而不是 naked Keyword>

                  The only thing you have to change, is to use (SELECT ... FOR XML PATH()) instead of the naked Keyword

                  DECLARE @KeyTable TABLE (Keyword VARCHAR(MAX))
                  INSERT INTO @KeyTable VALUES('mac & cheese,<test1>,"test2"');
                  
                  SELECT LTRIM(RTRIM(m.n.value('.[1]','varchar(8000)'))) AS Keyword
                  FROM
                  (
                  SELECT CAST('<XMLRoot><RowData>' + REPLACE((SELECT Keyword AS [*] FOR XML PATH('')),',','</RowData><RowData>') + '</RowData></XMLRoot>' AS XML) AS x
                  FROM @KeyTable
                  )t
                  CROSS APPLY x.nodes('/XMLRoot/RowData')m(n);
                  

                  這將隱式替換所有禁用字符...

                  This will replace all forbidden characters implicitly...

                  結(jié)果

                  mac & cheese
                  <test1>
                  "test2"
                  

                  這篇關(guān)于預(yù)期 XML 解析分號 - 僅在替換 &amp; 時(shí)與 &amp;amp的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫 SQL 查詢的情況下找出數(shù)據(jù)庫列表和 SQL Server 實(shí)例使用的空間嗎?) - IT屋-程序員軟件開發(fā)
                  How to create a login to a SQL Server instance?(如何創(chuàng)建對 SQL Server 實(shí)例的登錄?)
                  How to know the version and edition of SQL Server through registry search(如何通過注冊表搜索知道SQL Server的版本和版本)
                  Why do I get a quot;data type conversion errorquot; with ExecuteNonQuery()?(為什么會(huì)出現(xiàn)“數(shù)據(jù)類型轉(zhuǎn)換錯(cuò)誤?使用 ExecuteNonQuery()?)
                  How to show an image from a DataGridView to a PictureBox?(如何將 DataGridView 中的圖像顯示到 PictureBox?)
                  WinForms application design - moving documents from SQL Server to file storage(WinForms 應(yīng)用程序設(shè)計(jì)——將文檔從 SQL Server 移動(dòng)到文件存儲(chǔ))
                  <legend id='vT1mU'><style id='vT1mU'><dir id='vT1mU'><q id='vT1mU'></q></dir></style></legend>

                  <small id='vT1mU'></small><noframes id='vT1mU'>

                      <bdo id='vT1mU'></bdo><ul id='vT1mU'></ul>
                          <tbody id='vT1mU'></tbody>

                          <i id='vT1mU'><tr id='vT1mU'><dt id='vT1mU'><q id='vT1mU'><span id='vT1mU'><b id='vT1mU'><form id='vT1mU'><ins id='vT1mU'></ins><ul id='vT1mU'></ul><sub id='vT1mU'></sub></form><legend id='vT1mU'></legend><bdo id='vT1mU'><pre id='vT1mU'><center id='vT1mU'></center></pre></bdo></b><th id='vT1mU'></th></span></q></dt></tr></i><div class="7rphxh7" id='vT1mU'><tfoot id='vT1mU'></tfoot><dl id='vT1mU'><fieldset id='vT1mU'></fieldset></dl></div>

                        • <tfoot id='vT1mU'></tfoot>

                            主站蜘蛛池模板: 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 杭州|上海贴标机-百科 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 齿轮减速马达一体式_蜗轮蜗杆减速机配电机-德国BOSERL齿轮减速电动机生产厂家 | 在线PH计-氧化锆分析仪-在线浊度仪-在线溶氧仪- 无锡朝达 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 比士亚-专业恒温恒湿酒窖,酒柜,雪茄柜的设计定制 | 上海质量认证办理中心| 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 间甲酚,间甲酚厂家-山东祥东新材料 | 全国国际学校排名_国际学校招生入学及学费-学校大全网 | 书信之家_书信标准模板范文大全 最新范文网_实用的精品范文美文网 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 合肥角钢_合肥槽钢_安徽镀锌管厂家-昆瑟商贸有限公司 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 中国玩具展_玩具展|幼教用品展|幼教展|幼教装备展 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 北京浩云律师事务所-法律顾问_企业法务_律师顾问_公司顾问 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 气动机械手-搬运机械手-气动助力机械手-山东精瑞自动化设备有限公司 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 岩石钻裂机-液压凿岩机-劈裂机-挖改钻_湖南烈岩科技有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 百度关键词优化_网站优化_SEO价格 - 云无限好排名 |