xelement

    1

    1答えて

    私は、ユーザーがデータベース内の特定のエンティティを更新できるようにするために、「編集」アクションと「編集」ビューを持っています。 データベースの種類が「XML」で、DataContext(Linq-to-SQLを使用しています)が「XElement」型のプロパティとしてそれを表しています。オブジェクトからデータを引っ張ったときにこれが正常に動作しますが、私はしようとすると、 <%= Html.T

    2

    2答えて

    私は、変更したくないXMLファイルがある状況があります。 XElementクラスのAddAnnotation関数は、直列化されておらずXMLの一部ではないメモリのみのデータを追加するオプションを提供します。 これらの注釈を(別のXMLファイルなどに)保存してから、同じオブジェクトを取得するためにxmlと注釈の両方をデシリアライズする必要があります。 元のxmlを変更したくないので、それが注釈を使用

    1

    1答えて

    サイトマップとして静的なXElementを使用するカスタムCMSがあります。マップが更新されると、ライタースレッドを同期させていますが、読者は何もしません。必要なときにXElementを取得できるようにするだけです。 テストでは、読者スレッドからXElementを列挙していて、別のスレッドでそれを更新していたときに例外が発生すると思いました。そうではありませんでした。このアプローチで大きな問題があ

    2

    1答えて

    XElement.Parse( "somestring")でXML文字列を解析し、addメソッドを使用して別のXElementに挿入します。だから、私はデフォルトのutfエンコーディングと "somestring"テキストからxmlns属性を削除したいと思います。 する方法... ご協力いただきありがとうございます。

    0

    1答えて

    XElementからサブクラス化した場合、DataTypeという要素名を使用してXElementで動作するDataTemplateはサブクラスでは機能しません。何か案が?

    0

    2答えて

    私はまだxmlで遊んでいます。今私はこのようなファイルを持っています: <?xml version="1.0" encoding="utf-8"?> <Attributes> <AttributeSet id="10110"> <Attribute id="1">some text here</Attribute> <Attribute id="2">some text h

    7

    2答えて

    は、私は次のコードを持っている任意のエンコーディングでXMLファイルをロードするには:これは動作します Encoding encoding; using (var reader = new XmlTextReader(filepath)) { reader.MoveToContent(); encoding = reader.Encoding; } var settings

    1

    3答えて

    XElement root = XElement.Load(xmlReader); IEnumerable<XElment> items = root.Elements("?????????"); パスを追加することはできますか、それとも単一のxml要素名でなければなりませんか? ie。/blah/blah2/asdfすることはできますか?