Questions tagged «xml»

xml标记用于有关使用可扩展标记语言(XML)的问题,XML是一种定义文本编码规则的结构化文档格式。使用此标签时,请包括其他标签,例如编程语言,工具集,所使用的XML技术以及描述所发布问题环境的其他标签。XML的灵活性导致人机数据传输的广​​泛用途,因此要针对工具和库进行专用。


15
如何可视化XML模式?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 11个月前关闭。 改善这个问题 我已经制作了一个XML Schema(基本上是所有代码),并且想知道代码是否可以生成类似以下内容的方法: 如果可以,我该怎么办?
138 xml  xsd 

8
导航抽屉项目图标未显示原始颜色
我正在尝试为导航抽屉的菜单中的项目旁边显示一个图标,但是由于某种原因,该图标始终显示为灰色,而不是原始颜色(棕色)。有什么方法可以防止这种情况发生,以显示图标的原始颜色? MainActivity.java public class MainActivity extends AppCompatActivity { private DrawerLayout mDrawerLayout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); if (navigationView != null) { setupDrawerContent(navigationView); } } private void setupDrawerContent(NavigationView navigationView) { navigationView.setNavigationItemSelectedListener( new NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(MenuItem menuItem) …

4
如何在XML属性值中转义双引号?
来自以下试验 <tag attr="\""> <tag attr="<![CDATA["]]>"> <tag attr='"'> 只有最后一个适用于我在这里使用的XML解析器。还有其他选择吗?
138 xml 

9
使用LinearLayout将按钮放在屏幕底部吗?
我有以下代码,如何使3个按钮位于底部? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="3" /> </LinearLayout>

17
用JavaScript漂亮地打印XML
我有一个字符串,它表示要打印的非缩进XML。例如: <root><node/></root> 应该变成: <root> <node/> </root> 语法高亮不是必需的。为了解决该问题,我首先将XML转换为添加回车符和空格,然后使用pre标记输出XML。为了添加新行和空白,我编写了以下函数: function formatXml(xml) { var formatted = ''; var reg = /(>)(<)(\/*)/g; xml = xml.replace(reg, '$1\r\n$2$3'); var pad = 0; jQuery.each(xml.split('\r\n'), function(index, node) { var indent = 0; if (node.match( /.+<\/\w[^>]*>$/ )) { indent = 0; } else if (node.match( /^<\/\w/ )) { if …

5
从字符串反序列化TextReader
我想从以下位置更改代码: string path = @"c:\Directory\test.xml"; XmlSerializer s = new XmlSerializer(typeof(Car)); TextReader r = new StreamReader(path); Car car = (Car)s.Deserialize(r); r.Close(); 转换为将XML转换为字符串,然后将字符串转换为对象Car的代码。 这可能吗?
135 c#  xml  serialization 

15
如何在Bash中解析XML?
理想情况下,我想做的是: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
134 xml  bash  xhtml  shell  xpath 

2
XPath查询以获取元素的第n个实例
有一个HTML文件(我不控制其内容),该文件包含多个input元素,所有元素的固定id属性相同"search_query"。文件的内容可以更改,但是我知道我一直想获得input具有id属性的第二个元素"search_query"。 我需要一个XPath表达式来执行此操作。我试过了,//input[@id="search_query"][2]但是不行。这是此查询失败的示例XML字符串: <div> <form> <input id="search_query" /> </form> </div> <div> <form> <input id="search_query" /> </form> </div> <div> <form> <input id="search_query" /> </form> </div> 请记住,以上只是示例,其他HTML代码可能完全不同,并且这些input元素可以出现在没有一致文档结构的任何地方(但我保证始终至少会有两个input元素的id属性为"search_query")。 正确的XPath表达式是什么?
134 xml  xpath 


19
使用xml定义制作三角形形状?
有没有一种方法可以在xml文件中指定三角形形状? <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="triangle"> <stroke android:width="1dip" android:color="#FFF" /> <solid android:color="#FFF" /> </shape> 我们可以用路径形状或其他方式做到这一点吗?我只需要一个等边三角形。 谢谢
133 android  xml 

3
XML模式:具有仅包含文本的属性的元素吗?
我很难找到这个。我如何在XML模式文件中为XML定义一个如下所示的元素: <option value="test">sometext</option> 我不知道如何定义类型的元素xs:string并具有属性。 这是到目前为止我得到的: <xs:element name="option"> <xs:complexType> <xs:attribute name="value" type="xs:string" /> </xs:complexType> </xs:element>
133 xml  xsd 

4
XmlSerializer:删除不必要的xsi和xsd命名空间
有没有一种方法可以配置XmlSerializer,以使其不在根元素中写入默认名称空间? 我得到的是: <?xml ...> <rootelement xmlns:xsi="..." xmlns:xsd="..."> </rootelement> 而且我想删除两个xmlns声明。 复制:如何在不获取xmlns =”…”的情况下将对象序列化为XML?

4
XPath选择多个标签
给定这种简化的数据格式: <a> <b> <c>C1</c> <d>D1</d> <e>E1</e> <f>don't select this one</f> </b> <b> <c>C2</c> <d>D2</d> <e>E1</e> <g>don't select me</g> </b> <c>not this one</c> <d>nor this one</d> <e>definitely not this one</e> </a> 您将如何选择作为元素子代的所有Cs,Ds和Es B? 基本上是这样的: a/b/(c|d|e) 在我自己的情况,而不是只a/b/,查询导致到选择那些C,D,E节点其实是相当复杂的,所以我想避免这样做: a/b/c|a/b/d|a/b/e 这可能吗?
132 xml  xpath 

16
Xml配置与基于注释的配置[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 改善这个问题 在最近我从事的一些大型项目中,选择其中一个(XML或注释)似乎变得越来越重要。随着项目的发展,一致性对于可维护性非常重要。 我的问题是:与基于注释的配置相比,基于XML的配置有哪些优势?与基于XML的配置相比,基于注释的配置有哪些优势?
131 java  xml  spring  annotations 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.