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

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

6
CollapsingToolbarLayoutがスクロールフリングを認識しない
簡単なCollapsingToolbarLayoutを作成しましたが、これは魅力のように機能します。私の問題は、nestedscrollviewでフリングスクロールを使用しようとすると、指を離したときに停止することです。通常のスクロールは正常に機能します。 私の活動コードは変更されていません=>自動生成された空の活動。(私はちょうどandroid studioで新しい空のアクティビティを作成するをクリックし、XMLを編集しました)。 私はここを読みました。imageview自体のスクロールジェスチャーにはバグがありますが、スクロール自体にはバグがあります。ここを参照してください。 Javaコードで「スムーズスクロール」を有効にしてみました。イメージビューが表示されなくなるほどスクロールすると、フリングジェスチャが認識されます。 TLDR:イメージビューが表示されている限り、フリングジェスチャーが機能しないのはなぜですか?私のXMLコードは次のようになります。 <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/profile_app_bar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" android:fitsSystemWindows="true"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/profile_collapsing_toolbar_layout" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="48dp" app:expandedTitleMarginEnd="64dp" android:fitsSystemWindows="true"> <ImageView android:id="@+id/image" android:layout_width="match_parent" android:layout_height="420dp" android:scaleType="centerCrop" android:fitsSystemWindows="true" android:src="@drawable/headerbg" android:maxHeight="192dp" app:layout_collapseMode="parallax"/> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:layout_collapseMode="pin" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" app:layout_anchor="@id/profile_app_bar_layout" app:layout_anchorGravity="bottom|right|end" android:layout_height="@dimen/fab_size_normal" …


8
スラッシュを閉じる前のスペース?
XMLタグとHTMLタグの終了スラッシュの前にスペースが頻繁にあります。XHTMLの改行はおそらく標準的な例です。 <br /> の代わりに: <br/> スペースは余計に見えます。実は余計だと思います。 このスペースを書く理由は何ですか? このスペースでいくつかの「後方互換性の問題」が解決されることを読みました。どの下位互換性の問題ですか?それらの問題はまだ関連していますか、それともIE3の互換性などのために余分なスペースを追加していますか?これについて決定的な答えを持ついくつかの仕様はありますか? 後方互換性がない場合、それは読みやすさの問題ですか?グレートオープンカーリーブレースの議論に似ていますか? void it_goes_up_here() { int no_you_fool_it_goes_down_there() { 私は確かに異なる文体の意見を尊重することができるので、空間を書くことは単に好みの問題であることを学んで喜んでいます。
93 html  xml  xhtml  coding-style 

4
Android xmlエラー:RelativeLayout(@ id / LinearLayout_acc、@ id / ProgressBar_statusScreen)で「指定された名前に一致するリソースが見つかりません」
さて、これは本当に私を困らせ始めています。このエラーは、非常に論理的ではなく、特別な方法で表示されます。 まず、このエラーに関する他の質問についてはすでに説明しましたが、Googleも同じだと言いました。私の知る限り、ほとんどの同様の問題Stringは、同じレイアウトファイル内にないリソースまたはその他のものを参照するために発生し、「+」を「@ id +」または同様の何かに誤って配置します。 私が抱えている問題は、.xmlファイルのレイアウトで発生しますRelativeLayout。これには、テキストを含むTableLayout2つLinearLayoutのが含まれ、最後にが含まれますProgressBar。私が欲しいのは、プログレスバーを使用して相対レイアウトにandroid:layout_alignParentBottom="true"揃え、次にプログレスバーの上に2つの線形レイアウトを配置することです(一番下の線形レイアウトはプログレスバーの上に配置され、もう一方は下の線形レイアウトの上に配置されます)。 それは十分に単純でなければならず、それが機能するかのように見えます。つまり、グラフィックビューは望ましい結果を示します。しかし、ここで問題が発生し、Eclipseは2つの線形レイアウトでエラーを出します。 「エラー:指定された名前に一致するリソースが見つかりません( 'layout_above'に値 '@ id / LinearLayout_acc'で)。」 進行状況バーを参照する他の線形レイアウトについても同じエラーが発生します。タイプミスがないこと(パッケージ名.R.javaにもIDが存在すること)を3回以上確認し、プロジェクトを数十回クリーニングしようとしました。 プロジェクトの実行を決定するまでは、保存(および自動ビルド)のときにエラーが発生しません。もう1つの奇妙なことは、上部の線形レイアウトではなく、進行状況バーから下部の線形レイアウトを参照しても、エラーが発生しないことです。 私のレイアウトファイル: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/background_activity" > <TableLayout ... /> <LinearLayout android:id="@+id/LinearLayout_dist" android:layout_above="@id/LinearLayout_acc" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginBottom="10dp" > <TextView ... /> <TextView ... /> </LinearLayout> <LinearLayout android:id="@+id/LinearLayout_acc" android:layout_above="@id/ProgressBar_statusScreen" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" > <TextView ... /> <TextView …
92 android  xml  eclipse 

10
XMLを使用してAndroid TextViewでカスタムフォントを使用する
カスタムフォントファイルをassets / fontsフォルダーに追加しました。XMLからどのように使用しますか? 次のようにコードから使用できます。 TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); android:typeface="/fonts/Molot.otf"属性を使用してXMLからそれを行うことはできませんか?

6
null可能なintをシリアル化する
null可能なintを持つクラスがありますか?xml要素としてシリアル化するように設定されたデータ型。値がnullの場合にXMLシリアライザーが要素をシリアル化しないように設定する方法はありますか? [System.Xml.Serialization.XmlElement(IsNullable = false)]属性を追加しようとしましたが、「IsNullableが 'falseに設定されていない可能性があるため、タイプを反映するエラーがあったことを示すランタイムシリアル化例外が発生します。 'Nullableタイプの場合。'System.Int32'タイプを使用するか、XmlElement属性からIsNullableプロパティを削除することを検討してください。 [Serializable] [System.Xml.Serialization.XmlRoot("Score", Namespace = "http://mycomp.com/test/score/v1")] public class Score { private int? iID_m; ... /// <summary> /// /// </summary> public int? ID { get { return iID_m; } set { iID_m = value; } } ... } 上記のクラスは次のようにシリアル化されます: <Score xmlns="http://mycomp.com/test/score/v1"> <ID xsi:nil="true" /> </Score> しかし、nullのIDの場合、ID要素はまったく必要ありません。これは、主にMSSQLでOPENXMLを使用すると、次のような要素に対してnullの代わりに0が返されるためです。
92 c#  .net  xml  serialization 

5
Android:strings.xml内のhtml
たとえば、次のHTMLコードを表示したいと思います。 <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> リソースでhtmlを宣言してダイアログに表示したいstrings.xml。どうすればできますか?

7
Spring XMLでデフォルトのプロパティ値を指定する方法はありますか?
Spring構成でJavaプロパティを使用するためにPropertyPlaceholderConfigurerを使用しています(詳細はこちら) 例えば: <foo name="port"> <value>${my.server.port}</value> </foo> プロパティを追加したいのですが、既存のインスタンスがすべてデフォルト値を使用できる分散システムがあります。オーバーライドするプロパティ値が定義されていない場合のSpring構成でデフォルト値を示すことにより、すべてのプロパティファイルの更新を回避する方法はありますか?
91 java  xml  spring  properties 

18
findViewById()は、他のコンポーネントではなく、レイアウトXMLのカスタムコンポーネントに対してnullを返します
私はres/layout/main.xmlこれらの要素とその他を含む: <some.package.MyCustomView android:id="@+id/foo" (some other params) /> <TextView android:id="@+id/boring" (some other params) /> 私のアクティビティのonCreateで、これを行います: setContentView(R.layout.main); TextView boring = (TextView) findViewById(R.id.boring); // ...find other elements... MyCustomView foo = (MyCustomView) findViewById(R.id.foo); if (foo == null) { Log.d(TAG, "epic fail"); } 他の要素は正常に見つかりましたが、foonullに戻ります。MyCustomViewにはコンストラクターがMyCustomView(Context c, AttributeSet a)あり、Log.d(...)そのコンストラクターの末尾に「epic fail」の直前にlogcatで正常に表示されます。 なぜfoonullなのですか?
91 xml  android  layout 

12
JavaオブジェクトをXML文字列に変換する
はい、はい私はこのトピックについて多くの質問がされたことを知っています。しかし、私はまだ私の問題の解決策を見つけることができません。プロパティ注釈付きのJavaオブジェクトがあります。たとえば、この例のように Customer です。そして、それを文字列で表現したいと思っています。そのような目的でJAXBを使用することをお勧めします。しかし、すべての例で、作成されたXMLファイルは次のようにファイルまたはコンソールに出力されます。 File file = new File("C:\\file.xml"); JAXBContext jaxbContext = JAXBContext.newInstance(Customer.class); Marshaller jaxbMarshaller = jaxbContext.createMarshaller(); // output pretty printed jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); jaxbMarshaller.marshal(customer, file); jaxbMarshaller.marshal(customer, System.out); しかし、このオブジェクトを使用して、XML形式でネットワーク経由で送信する必要があります。XMLを表す文字列を取得したいと思います。 String xmlString = ... sendOverNetwork(xmlString); これどうやってするの?
91 java  xml  jaxb 

2
お気に入りのコンテンツがWebViewに正しく表示されない
言語辞書アプリを開発しています。お気に入りの単語をプリファレンスに保存します。XMLファイルのお気に入りのコンテンツは次のようになります。 <?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="history"> dict_name::160170::hi,dict_name::157140::he-man,dict_name::184774::jet,dict_name::34527::black </string> <string name="waitingTime"> 0 </string> <boolean name="saveFavourite" value="true" /> <string name="defaultDictionary"> dict_name </string> <string name="favourite"> dict_name::149271::go,dict_name::25481::back,dict_name::184774::jet </string> <boolean name="saveHistory" value="true" /> </map> 以下のコードを使用して、お気に入りコンテンツをWebビューにロードします。 public class User extends Activity { private static final String FAVOURITE_TAG = "[MyDict - FavouriteView] "; private …
91 android  xml  webview 

4
XML属性値の改行は許可されますか?
私はそれがエレガントでも望ましいものでもないことを理解していますが、XML要素の属性値が複数行にまたがることが(整形式XMLで)許可されていますか? 例えば <some-xml-element value="this value goes over.... multiple lines!" /> ええ、私はそれを書くより良い方法があることに気づきました。私は個人的にそれを次のように書きます: <some-xml-element> <value>this value goes over... multiple lines!</value> </some-xml-element> または: <some-xml-element value="this value goes over....
" /> しかし、私たちは独自のXMLパーサーを持っているので、最初の例が整形式のXMLで許可されているかどうかを知りたいのです。
91 xml  xml-parsing 

6
Chromeでローカルファイルに対してXSL変換を実行することはできますか?
私はxsltを調べていて、w3schoolsの例でテストを開始しました。 ただし、xmlとxslをファイルに保存してローカルで開こうとすると、chromeはxsl変換を実行しません。空白のページが表示されるだけです。 <?xml-stylesheet type="text/xsl" href="style.xsl">タグをxmlドキュメントに追加しましたが、Firefoxはそれを想定どおりにレンダリングします。また、Webサーバーを介してファイルを見ると、chromeはファイルを想定どおりに表示します。 リンクがローカルの場合、Chromeでスタイルシート情報を見つけるのに問題がありますか?hrefをに変更しfile:///C:/xsl/style.xslても違いはありませんでした。 更新:これは、file:/// *を同一生成元として扱わないというセキュリティポリシーの副作用のようです。これにより、コンソールに次のエラーが表示されます。 URL file:/// C:/xsl-rpg/style.xslをURL file:/// C:/xsl-rpg/data.xmlのフレームからロードしようとすると安全ではありません。ドメイン、プロトコル、およびポートは一致する必要があります。

6
エンティティ名は、エンティティ参照の「&」の直後に続く必要があります
* .xhtmlページにパックマンゲームを配置したい(jsf2とprimefaces3.5を使用しています) しかしながら、 xhtmlでhtmlページを「翻訳」すると、次のスクリプトでエラーが発生します。 <script> var el = document.getElementById("pacman"); if (Modernizr.canvas && Modernizr.localstorage && Modernizr.audio && (Modernizr.audio.ogg || Modernizr.audio.mp3)) { window.setTimeout(function () { PACMAN.init(el, "./"); }, 0); } else { el.innerHTML = "Sorry, needs a decent browser<br /><small>" + "(firefox 3.6+, Chrome 4+, Opera 10+ and Safari 4+)</small>"; } </script> …

10
XSDファイルの目的は何ですか?
C#(.NET)からXMLファイルに対してクエリを実行できるので、なぜXSDファイルが必要なのでしょうか。特定のXMLファイルのメタデータファイルです。XSDで関係を指定できますが、その機能は何ですか。 XML <?xml version="1.0" encoding="utf-8" ?> <Root> <Customers> <Customer CustomerID="GREAL"> <CompanyName>Great Lakes Food Market</CompanyName> <ContactName>Howard Snyder</ContactName> <ContactTitle>Marketing Manager</ContactTitle> <Phone>(503) 555-7555</Phone> <FullAddress> <Address>2732 Baker Blvd.</Address> <City>Eugene</City> <Region>OR</Region> <PostalCode>97403</PostalCode> <Country>USA</Country> </FullAddress> </Customer> </Customers> <Orders> <Order> <CustomerID>GREAL</CustomerID> <EmployeeID>6</EmployeeID> <OrderDate>1997-05-06T00:00:00</OrderDate> <RequiredDate>1997-05-20T00:00:00</RequiredDate> <ShipInfo ShippedDate="1997-05-09T00:00:00"> <ShipVia>2</ShipVia> <Freight>3.35</Freight> <ShipName>Great Lakes Food Market</ShipName> <ShipAddress>2732 Baker Blvd.</ShipAddress> <ShipCity>Eugene</ShipCity> <ShipRegion>OR</ShipRegion> …
90 xml  xsd 

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