我有一个XSD文件,我需要将其转换为MS Excel文件.XSD如下.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="shiporder">
<xs:complexType>
<xs:sequence>
<xs:element name="orderperson" type="xs:string"/>
<xs:element name="shipto">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="address" type="xs:string"/>
<xs:element name="city" type="xs:string"/>
<xs:element name="country" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="item" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="title" type="xs:string"/>
<xs:element name="note" type="xs:string" minOccurs="0"/>
<xs:element name="quantity" type="xs:positiveInteger"/>
<xs:element name="price" type="xs:decimal"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="orderid" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)
请帮助我,我真的不知道如何以及从哪里开始.
以前我依靠递归,但我没有得到一些解决方案,然后我发现Containable适用于这些.
我正在开发一个电影评论网站.在那里,我需要显示与特定类型相关的电影列表.
我有以下代码:
//example
$genre = "drama";
$options = array(
'contain' => array(
'Movie',
'MoveiGenre.Genre' => array(
'conditions' => array('MovieGenre.Genre.name = "'.$genre.'"')
),
'MovieGenre.Genre.name'
),
'recursive' => 2,
'limit' => 10
);
$this->paginate = $options;
$this->set('movies',$this->paginate());
Run Code Online (Sandbox Code Playgroud)
真正的问题从这里开始,我得到所有的电影,即使它与流派"戏剧"无关.我哪里错了?
让我解释一下数据库表:
表:电影
----------------------------
| id | title | description |
----------------------------
| 1 | mov1 | something1 |
| 2 | mov2 | something2 |
| 3 | mov3 | something3 |
----------------------------
Run Code Online (Sandbox Code Playgroud)
表:流派
---------------
| id | name |
---------------
| 1 …Run Code Online (Sandbox Code Playgroud) recursion cakephp conditional-statements containable cakephp-2.0
我已经尝试了很多方法来实现下面的例子,但我不能让它普遍适用.
我已经完成了以下屏幕的构建.我已经对齐右中心和中心垂直.并给予一定的余地.

我的问题是我必须为此添加onpressed状态,我需要添加循环进度,如下面的截图.

我不知道如何在那个特定的地方实施循环进展.我尝试从左中心垂直实现进度并给出一些余量并修复它.但是当我在大屏幕上安装时,校准会出错.所以我尝试从右侧中心垂直实现它,并为该圆圈提供边距.但即使这样也行不通.
请别人帮帮我,如何解决这个问题:(
我被这个打了一个多星期了:(
编辑: XML代码:
<ProgressBar
android:id="@+id/ProgressBar01"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:background="@drawable/circular_progress"
android:layout_marginRight="185dp"
android:progress="50" />
<ImageButton
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:background="@null"
android:src="@drawable/tap_to_capture" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:text="@string/tap_to_cap"
android:textSize="12sp"
android:textColor="#006666"
android:layout_marginRight="25dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
Run Code Online (Sandbox Code Playgroud) 我是Android的新手.我有一个关于如何实现`listView 这里的教程:
我实现了它,它工作正常.我需要实现一个ViewSwitcher相同的.就像我刷这首歌一样,我需要得到一些选项,如播放,添加到队列等,
请完成该教程并寻求帮助.我差不多3个星期都在挣扎.
希望有人能帮助我.
编辑1:以下代码是主要活动:
import java.util.ArrayList;
import java.util.HashMap;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
import android.view.GestureDetector;
import android.view.GestureDetector.OnGestureListener;
import android.view.MotionEvent;
import android.widget.ViewSwitcher;
public class CustomizedListView extends Activity implements OnGestureListener{
// All static variables
static final String URL = "http://api.androidhive.info/music/music.xml";
// XML node keys
static final String KEY_SONG = "song"; // parent node
static final String KEY_ID = …Run Code Online (Sandbox Code Playgroud) android swipe android-listview viewswitcher android-2.1-eclair
我在Json下面有这个,我从.Net Web服务获得:
[["Developer","test","developer@test.com"]]
Run Code Online (Sandbox Code Playgroud)
我检查了jsonlint验证器,它显示上面的json罚款.
因为它没有任何key我不知道如何在Android中解析它.有人可以帮我解决如何在没有密钥的情况下解析这个json.
如果它有钥匙,我会试过这个:
{"first":"somevalue","last":"someothervalue"} // Json response
JSONObject json_obj = new JSONObject(resp); //response is the json array
String first = json_obj.getString("first");
String last = json_obj.getString("last");
String test = "Hello! " + first + " " + last;
Run Code Online (Sandbox Code Playgroud)
希望有人帮助:)
问候,
普利文
我的解决方案
JSONArray respo = new JSONArray(resp); //resp is Json Array
respo = respo.getJSONArray(0);
String test = respo.getString(2);
test = "Your Email Address is " + test;
Run Code Online (Sandbox Code Playgroud) android ×4
cakephp ×1
cakephp-2.0 ×1
containable ×1
excel ×1
json ×1
recursion ×1
slideup ×1
swipe ×1
viewswitcher ×1
web-services ×1
xml ×1
xsd ×1