'4.2'と同様のデータを持つ'structNumber'というXMLノードがあります
以下を使用してノードを選択します。
XmlNode xnChapNr = xDoc.SelectSingleNode("//./structNumber");
そして現在、私はそれを次のように表示しています:
string chapNr = (xnChapNr == null) ? "X" : xnChapNr.InnerText
これにより、文字列「4.2」全体が表示されます。
ただし、必要なのは、この文字列には「4」のみを選択し、別の文字列には「2」を選択する方法です。
InnerTextの拡張機能はありますか?ドキュメントを読みましたが、期待どおりに機能しないようです。
知ることが役立つ場合; このコード全体が行うことは、XMLドキュメントのツリー構造を生成することです。すなわち:第4章、セクション4.1、サブセクション4.1.1、セクション4.2、電気ショック療法...
ありとあらゆる助けをいただければ幸いです。