小编Bih*_*eng的帖子

VB.net JSON反序列化

我有以下JSON字符串来反序列化:

[{"application_id":"1","application_package":"abc"},{"application_id":"2","application_package":"xyz"}]

我正在使用DataContractJsonSerializer方法.

它由一系列项目组成,我找不到使用可以反序列化此结构的VB.Net的示例.我有以下Application类来存储此信息:

    <DataContract(Namespace:="")> _
    Public Class ApplicationItem

    <DataMember(Name:="application_id")>
    Public Property application_id As String

    <DataMember(Name:="application_package")>
    Public Property application_package As String

    End Class
Run Code Online (Sandbox Code Playgroud)

vb.net json deserialization

8
推荐指数
2
解决办法
7万
查看次数

片段和baseadapter之间的Android通信

需要专家意见我应该如何构建这个问题.我有一个自定义方法process_filter,它驻留在一个片段中,因为它需要访问一个私有TextViewList这个片段.

在处理过程中,这个片段将访问一个BaseAdapter内部,BaseAdapter我需要使用back process_filter方法

基本上这里是结构:

MyFragment.java

public class MyFragment extends Fragment {

   private List<String> filter_list;
   private TextView no_of_filter;

   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

   View view = inflater.inflate(R.layout.my_fragment_layout, container, false);
   no_of_filter = (TextView) view.findViewById(R.id.no_of_filter_tv);
   .
   MyAdapter custom_adapter = new MyAdapter(context, "string 1", "string 2");
   .
   process_filter("string 1", "string 2");
   .
   }

   public void process_filter(String in_preference, String current_value)
   {
       no_of_filter.setText(in_preference);
   }
Run Code Online (Sandbox Code Playgroud)

MyAdapter.java

   class MyAdapter extends BaseAdapter { …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments baseadapter

5
推荐指数
1
解决办法
4007
查看次数

Jquery Lazy在图像加载后加载,不应用css

我正在使用jQuery Lazy中的这个插件- 延迟内容,图像和背景懒惰加载器

我试图在延迟加载后向图像添加图像边框颜色和图像边框厚度,但似乎没有任何效果.如果我在开发者控制台上按"检查",我可以看到这些属性被添加到图像样式但其效果未显示在屏幕上.

HTML

<img class="lazy" data-src= "{{ individual_image.url }}" src="{% static 'img/image_loading.jpg' %}"style="opacity:0.3; width:150px; height:150px;>
Run Code Online (Sandbox Code Playgroud)

JQuery的

        $('img.lazy').Lazy({

            scrollDirection: 'vertical',                
            visibleOnly: false,               
            afterLoad: function(element) {                   
                element.css('border-width', 'thick');
                element.css('border-color', 'chartreuse');                    

            }
        });
Run Code Online (Sandbox Code Playgroud)

javascript css jquery lazy-loading

5
推荐指数
2
解决办法
392
查看次数

WPF子页面获取父框架

我有一个父框架Frame1打开页面Page1.从Page1我想点击一个按钮并指示Frame1打开一个新页面Page2.这种导航方法可行吗?谢谢

navigation wpf frame

4
推荐指数
1
解决办法
6287
查看次数

beautifulsoup 从 javascript 变量中获取 URL

我正在尝试通过 beautifulsoup 从 javascript 获取 URL。我有以下 javascript 源代码

<script type="text/javascript">
            var abc_url = "http://www2.example.com/ar/send/0?tk=13_s&id=12345678&l=9";
            var etc = [
                    'http://xyz.example.com/content/1.png',
                     'http://xyz.example.com/content/2,png' ];
</script>
Run Code Online (Sandbox Code Playgroud)

我在 python 中尝试了以下语句,但“print m”返回 None。

soup = BeautifulSoup(page)

p = re.compile('/var abc_url = (.*);/')        
all_script  = soup.find_all("script", {"src":False})
for individual_script in all_script:
    all_value =  individual_script.string        
    if all_value:            
        m = p.match(all_value)
        print m           
Run Code Online (Sandbox Code Playgroud)

使用RegExr似乎能够获得基于上述正则表达式的整行“var abc_url...”,但在我的代码中它不起作用。想知道如何获取此 URL 值?

谢谢

regex beautifulsoup

3
推荐指数
1
解决办法
6968
查看次数