在C#中纯化嵌入YouTubevideo方法
如何在C#中看到一种“ 净化 ”嵌入式YouTubevideo标记的方法?
所以方法输入是:
输出:
YouTube嵌入式video标记存在问题,因为内联样式(宽度,高度)并且XHTML不是有效的。
那么你总是可以编写一个C#方法,在给定一个输入的情况下输出你想要的代码,在这种情况下是对象的XML,然后解析它并拉出你想要的位并构造你的代码并输出它,然后从您只需使用服务器代码调用它的aspx页面,就像这样
<% MyYoutubeUtils.ShowEmebddedVideo("") %>
或类似的东西。
好吧,我不是100%确定语法,但这应该给你一个开始。
public static string ShowEmbeddedVideo(string youtubeObject) { var xdoc = XDocument.Parse(youtubeObject); var returnObject = string.Format("