xpath

    7

    2答えて

    XPath式をXML文書と照合して検証できますが、その文書のスキーマに対して同じXPath式を簡単に検証できますか? は、私はこのようなXSDスキーマを持って言う: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" ... etc> <xsd:element name="RootData"> <xsd:comple

    1

    3答えて

    私はxPathを使って新聞のコードを辿っています(実際には練習のために)今は主な記事を入手したいと思います。しかし、私はこれまでxPathに熟練した人ではなく、小さな記述には手を出すことができません。 このコードwithing:私は(またはキャプションなし)画像を取得したい、その後、記事のタイトルまし <div class="margenesPortlet"> <div class="fond

    18

    2答えて

    入力文書から出力文書に、1つを除くすべての属性をコピーする必要があります。 私の入力は、このようなものです: <mylink id="nextButton" type="next" href="javascript:;" /> そして、私はこのような出力を必要とする: <a id="nextButton" href="javascript:;" /> 私は、次のXSLを使用する場合: <x

    3

    2答えて

    1つのXMLドキュメントを使用して別のXMLドキュメントをフィルタリングするXSLTを作成しました。今度はposition()を使用して出力要素の番号を付けたいと思いますが、フィルタ条件が<xsl:for-each>に組み込まれていないので、position()は番号の付いた結果が得られます。ギャップを取り除くにはどうすればいいですか? <xsl:variable name="Astring">

    1

    4答えて

    タイトルはほとんどすべてを言います。私はXSLTで処理しているXML文書を持っていますが、XML文書に含まれる列(フィールド)の数はわかりません(したがって、名前はわかりません)。 "未知"のフィールドの数はどのようにして決定できますか?また、未知のフィールドの属性を読み取るにはどうすればよいですか? 例のデータ.... <Dataset> <Row> <UnknownCol

    0

    3答えて

    私はGreasemonkeyスクリプトを作成しています。このスクリプトは、2つの他のノード間で各ノードを操作する必要があります。現在、(ますます複雑な)XPath式を使用して最初のノードを取得しています。 "between"ノードを取得する別の式がありますが、最初の式が2回含まれていてかなり長くなっています。ここでは2つだけ「の句」含まれる以前のバージョンです:私は何を探していますが、コンテキスト

    20

    5答えて

    私はxml文字列を解析し、特定のテキストノードや属性値などの値を見つけ出す必要があります。 私はこれをjavascriptで行い、同じものに対してDOMParserクラスを使用していました。その後、DOMが多くのメモリを使い、SAXがより良い選択肢であると私は知らされました。 最近、XPathもノードを見つける簡単な方法を提供することがわかりました。 しかし、これら3つのうちどれがXMLを解析する

    0

    4答えて

    だから... ... を拡大するために、私はいくつかのXML <root> <list> <item value="9"/> <item value="3"/> <item value="1"/> <item value="8"/> <item value="4"/> </list> </root> を持っている

    7

    4答えて

    私はこれを理解できないようです。私は<building>ノードが指定された名前で存在するかどうかをテストできるようにする必要があります <?xml version="1.0" encoding="UTF-8"?> <targets> <showcases> <building name="Big Blue" /> <building name="Shiny Red"

    4

    1答えて

    は、ルート・ノードを取得するためにDOMを使用して、その後childNodeが及びgrandChildNodeを循環が効率的であるか、または子の詳細情報を収集するために、XPath式を使用し、孫が効率的にノード以下のxml <root> <childNode attribute1="value1"> <grandChildNode attrib1="val1" attrib2=