从ID的一部分中提取完整的XML树

时间:2015-05-06 11:33:01

标签: c# xml

应该很容易,但我不知道该怎么做:

我有这样的身份证号码:

ID1000

我希望得到这个:

                <xf:instance id="etykiety_ID1000" xmlns="">
                    <sek>
                        <etykiety_ref>
                            <opt>
                                <item>dokument wymagany</item>
                                <value>1</value>
                            </opt>
                            <opt>
                                <item>dokument niewymagany</item>
                                <value>2</value>
                            </opt>
                            <opt>
                                <item>potwierdzenie sprawdzenia</item>
                                <value>3</value>
                            </opt>
                        </etykiety_ref>
                    </sek>
                </xf:instance>

这也是:

<xf:bind id="ID1000"
    nodeset="wnio:TrescDokumentu/wnio:Wartosc/wnio:ID1000" relevant="true()"/>

这个:

                <xf:instance id="etykiety_ID56" xmlns="">
                    <sek>
                        <etykiety_ref>
                            <opt>
                                <item>dokument wymagany</item>
                                <value>1</value>
                            </opt>
                            <opt>
                                <item>dokument niewymagany</item>
                                <value>2</value>
                            </opt>
                            <opt>
                                <item>potwierdzenie sprawdzenia</item>
                                <value>3</value>
                            </opt>
                        </etykiety_ref>
                    </sek>
                </xf:instance>

换句话说,我想让所有ID1000都出现在所有的artibute和内部。

很抱歉,如果我的问题是基本知识,那我就是乞丐。

1 个答案:

答案 0 :(得分:1)

使用XML Linq

&#13;
&#13;
user_lesson = self.user_lessons.find :first,
  :include => [:lesson],
  :conditions => ["worked = ? AND passed = ?", true, false],
  :order => "lessons.sort"
&#13;
&#13;
&#13;