タグ付けされた質問 「xml」

xmlタグは、テキストエンコードルールを定義する構造化ドキュメント形式であるExtensible Markup Language(XML)の使用に関する質問で使用されます。このタグを使用する場合は、プログラミング言語、ツールセット、使用されているXMLテクノロジ、投稿された問題の環境を説明するその他のタグなどの追加のタグを含めます。XMLの柔軟性は、人間や機械のデータ転送のさまざまな用途に適しているため、ツールやライブラリに固有です。

30
org.xml.sax.SAXParseException:コンテンツはプロローグでは許可されていません
Java Webサービスに接続されたJavaベースのWebサービスクライアントがあります(Axis1フレームワークに実装されています)。 ログファイルで次の例外が発生します。 Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) …
161 java  xml 

6
Pythonを使用して単純なXMLファイルを作成する
Pythonで単純なXMLファイルを作成する場合のオプションは何ですか?(ライブラリに関して) 私が欲しいxmlは次のようになります: <root> <doc> <field1 name="blah">some value1</field1> <field2 name="asdfasd">some vlaue2</field2> </doc> </root>
160 python  xml 


7
JavaでのXML解析に最適なライブラリはどれですか[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 XML(複雑な構成とデータファイル)を解析するためにJavaライブラリを検索しています。少しグーグルしましたが、dom4j以外は見つかりませんでした(V2で作業しているようです)。 XMLに関する他のapacheプロジェクトは休止状態のようです。私はdom4jを自分で評価していませんが、知りたいだけです-Javaには他の(良い)オープンソースxml解析ライブラリがありますか?そして、dom4jの体験はどうですか? @Vooの答えが出たら、別の質問をさせてください。Javaの組み込みクラスまたはdom4jなどのサードパーティライブラリを使用する必要があります。利点は何ですか?
158 java  xml  parsing 

19
PHPはXMLをJSONに変換します
私はphpでxmlをjsonに変換しようとしています。単純なxmlとjson_encodeを使用して単純な変換を行うと、xmlショーの属性は表示されません。 $xml = simplexml_load_file("states.xml"); echo json_encode($xml); だから私はこのように手動で解析しようとしています。 foreach($xml->children() as $state) { $states[]= array('state' => $state->name); } echo json_encode($states); 状態の出力は{"state":{"0":"Alabama"}}ではなく{"state":"Alabama"} 何が悪いのですか? XML: <?xml version="1.0" ?> <states> <state id="AL"> <name>Alabama</name> </state> <state id="AK"> <name>Alaska</name> </state> </states> 出力: [{"state":{"0":"Alabama"}},{"state":{"0":"Alaska"} varダンプ: object(SimpleXMLElement)#1 (1) { ["state"]=> array(2) { [0]=> object(SimpleXMLElement)#3 (2) { ["@attributes"]=> array(1) { …
157 php  xml  json 

5
XPath:子ノードから親ノードを取得します
子ノードの親ノードを取得する必要があります title 50 現時点では私だけが使用しています //*[title="50"] どうすればその親を取得できますか?結果はstoreノードでなければなりません。 <?xml version="1.0" encoding="utf-8"?> <d:data xmlns:d="defiant-namespace" d:mi="23"> <store d:mi="22"> <book price="12.99" d:price="Number" d:mi="4"> <title d:constr="String" d:mi="1">Sword of Honour</title> <category d:constr="String" d:mi="2">fiction</category> <author d:constr="String" d:mi="3">Evelyn Waugh</author> </book> <book price="8.99" d:price="Number" d:mi="9"> <title d:constr="String" d:mi="5">Moby Dick</title> <category d:constr="String" d:mi="6">fiction</category> <author d:constr="String" d:mi="7">Herman Melville</author> <isbn d:constr="String" d:mi="8">0-553-21311-3</isbn> </book> …
157 xml  xpath 

5
複数の条件を持つXPath
名前属性が指定されたカテゴリと、値が指定された子ノードの作成者を選択するためにどのXPathを使用できますか。 以下のパスのさまざまなバリエーションを試しましたが、成功しませんでした。 //quotes/category[@name='Sport' and author="James Small"] XML: <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote One</quote><quote date="11/02/1925">Quote nine</quote></author> </category> <category name="Music"> <author>Stephen Swann <quote date="04/08/1972">Quote eleven</quote></author> </category> </quotes>
156 xml  xslt  xpath 


19
誰もがjQueryのためにXMLよりもJSONを選択するのはなぜですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する XMLは移植性が高く、ミニデータベースとして使用できると思いました。XMLがどこでも使用されるのを見てきました。大企業がJSONに切り替えることすら見ています。MicrosoftもJSONのサポートを統合しています。JSONに対する誇大宣伝は何ですか?
155 jquery  xml  json 

4
XMLパッケージを使用してHTMLテーブルをRデータフレームにスクレイピングする
XMLパッケージを使用してHTMLテーブルをスクレイピングするにはどうすればよいですか? たとえば、ブラジルのサッカーチームに関するこのWikipediaのページを見てください。私はそれをRで読み、「ブラジルがFIFA認定チームと対戦したすべての試合のリスト」表をdata.frameとして取得したいと考えています。これどうやってするの?
153 html  r  xml  parsing  web-scraping 

5
IXmlSerializableを実装する適切な方法は?
プログラマがを実装することを決定したら、IXmlSerializableそれを実装するためのルールとベストプラクティスは何ですか?私がいることを聞いたことがGetSchema()返す必要がありますnullし、ReadXml戻る前に、次の要素に移動する必要があります。これは本当ですか?またWriteXml、オブジェクトのルート要素を記述する必要がありますか、それともルートがすでに記述されていると想定されていますか?子オブジェクトはどのように扱われ、記述されるべきですか? これが私が今持っているもののサンプルです。良い反応が得られたら更新します。 public class MyCalendar : IXmlSerializable { private string _name; private bool _enabled; private Color _color; private List<MyEvent> _events = new List<MyEvent>(); public XmlSchema GetSchema() { return null; } public void ReadXml(XmlReader reader) { if (reader.MoveToContent() == XmlNodeType.Element && reader.LocalName == "MyCalendar") { _name = reader["Name"]; _enabled = Boolean.Parse(reader["Enabled"]); …

2
XPath:テキストノードを選択
次のXMLがあります。 <node>Text1<subnode/>text2</node> XPathを介して最初または2番目のテキストノードを選択するにはどうすればよいですか? このようなもの: /node/text()[2] もちろん、それはノード内のすべてのテキストをマージした結果なので機能しません。
150 xml  xpath  selection 

8
テキストの中心をAndroidに合わせる
簡単そうに聞こえます。テキストを中央に配置する必要がありますが、テキストが長すぎる場合は下に移動する必要がありますが、それでもXMLの中央に揃えます。 これが私のコードです: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/showdescriptioncontenttitle" android:paddingTop="10dp" android:paddingBottom="10dp" android:layout_centerHorizontal="true" > <TextView android:id="@+id/showdescriptiontitle" android:text="Title" android:textSize="35dp" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> スペースが必要なので、paddingTopとBottomを配置しました。PS:私のコードはもっと大きいです。RelativeLayoutにあります。
149 java  android  xml  text  center 


14
XMLコマンドライン処理に相当するGrepおよびSed
シェルスクリプトを実行する場合、通常、データはcsvのような単一行レコードのファイルになります。grepおよびを使用してこのデータを処理するのは非常に簡単sedです。しかし、私は頻繁にXMLを扱わなければならないので、コマンドラインを介してそのXMLデータへのアクセスをスクリプト化する方法が本当に必要です。最高のツールは何ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.