0

C#文字列にロードされたいくつかの入力フィールドを持つHTMLファイルがあります。

<div>
   <input id="inpName" type="text" />
   <input type="checkbox" />
</div>

ID inpNameの入力に必須属性を追加したいとしましょう。

jQuery では、次のようにします。

$('input#inpName').prop('required', true);

Q : HTMLAgilyPack を追加せずに、この属性を追加するにはどうすればよいですか?

XmlDocumentを使用できますか、それとも正規表現しか選択できませんか?

4

1 に答える 1

0

XMLオブジェクトを使用できます

http://msdn.microsoft.com/en-us/library/system.xml.xmlnode.selectnodes.aspxのように

XMLNode オブジェクトを使用して、必要なものを取得します http://msdn.microsoft.com/en-us/library/System.Xml.XmlNode.aspx

式を使用して、必要なものを検索できます http://www.w3schools.com/xpath/xpath_syntax.asp

このコードを使用してNODEを取得できます

XmlDocument doc = new XmlDocument();
doc.LoadXml(myXMLContent); 
XmlNode root = doc.DocumentElement;
XmlNode myNode = root.SelectSingleNode("MYTAG");
于 2013-07-31T13:45:07.930 に答える